How can we make LoRaWAN work in Real World
At an equivalent link margin (~transmission range) narrow band transmissions are more spectrally efficient than spread spectrum modulations.

OTOH narrow band transmissions requires an accurate and stable clock source to transmit an receive properly. For long range transmissions, the channel has to be very narrow and the needed clock source is expensive and requires lots of power.

As networks, LoRaWAN and Sigfox work in Real World technically, despite using different trade-offs. They both can be used to deploy networks with a wide coverage at an unbeatable price/km² covered, they both have a capability to scale (with different trade offs). The economic equation seems all right, and politics (and some luck) will be a deciding factor for the future.

Take everything published by TI on that matter with a huge grain of salt. When the first LoRa transceivers appeared on the market they released a video (I can't find it anymore) showing them performing extremely poorly. I do not believe TI engineers are incompetent, and the technology perform as advertised in neutral hands, so the only option left is malice.