Los motivos son puramente técnicos.
En un chip SX127x, el encabezado PHY en modo de encabezado explícito siempre tiene 28 bits de longitud y debe caber en los primeros 8 símbolos que están codificados en la redundancia CR 4/8. En SF7, 8 símbolos en CR 4/8 codifican exactamente 28 bits. En SF6, solo 24 bits, eso no es suficiente. Y si no puede enviar un encabezado explícito, no puede enviar un marco de longitud variable, por lo que no hay marco SF6 LoRaWAN. Los chips SX126x obtienen su nuevo motor de encuadre del SX128x pero tienen que mantenerse compatibles con la base establecida SX127x y SX130x, por lo que tampoco SF6 LoRaWAN.
SF13 es posible, pero tendrías que duplicar el tamaño de la unidad FFT y los buffers en el chip, aumentando el precio, para un rendimiento decreciente. Se consideró que no valía la pena.