1) Managerial--Just like back in the old days when the carriers stupidly fought the change from voice to data they are stupidly fighting the change from humans using the network to machines using the network. And it's just as stupid this time around and it will be just as stupidly profitable for them after the fact.
2) The carriers refuse to support older firmware so you have to be able to do multi-megabyte firmware updates every 3 months. This is anathema to anything running on a battery as your firmware updates are like 2 to 4 orders of magnitude(not exaggerating) larger than the total actual data your device will transmit over its lifetime.
The carrier cranio-rectal impaction is why LoRA still continues to exist and expand.
* the telecom can and does blacklist IMEI numbers for unsigned firmware
* it is illegal to fix bugs that cause eSIM hardware lock-ups
* You can catch g05t5 on the carrier VPN network sandbox hitting each client
Sometimes it is better to wipe the slate clean, and start again... LoRAWAN certainly does make sense in some use-case applications.
What does that mean?
Have a great day, =3
If your market is large enough that managing your own infrastructure is attractive (vs cellular), you were also able to afford a few EEs and RF guys 30 years ago, and your needs are already met by a competitive ecosystem of players who have been walking this path for a long time. It doesn't leave much to compete on except price, and you don't want to compete on price.
> If your market is large enough that managing your own infrastructure is attractive
This. I imagine proprietary is perfect when you are deploying in a single country with single RF plan. And your customer utility company that is willing to maintain a bit of extra infrastructure. But if you want to deploy on several sites scattered across all ITU regions, and each site is a huge plant with devices from maybe fifty different suppliers, it's just a no-go.
But for the "simple well-designed" - the problem is, the whole thing is a black box for application developer, and not a bugless one. So much of the "well-designed" part is to figure out when is the right time to pull modem's proverbial power cord. If you don't, it'll gladly eat up your battery in 48 hours after a cell handover goes wrong with no warning.
The carriers require you to allow them to force a firmware upgrade on you. This kills your battery dead long before anything you would do on the device will.
Technically, however, 10 year battery life is generally unreasonable. Most batteries that exist self-discharge over 10 years. 5 years is doable, but requires quite solid engineering. 3 years is pretty reasonable for most things.
If you want 10 year lifetimes, I think you specifically need lithium thionyl chloride batteries.