The problem with any cellular data network is the pricing model.
The model of a capped amount of data per month (or worse, exorbitant fees if you go over) means a lot of use-cases aren't possible or lead to "data anxiety", while being a poor solution to congestion because data caps don't do anything to discourage simultaneous usage in crowded areas.
A pricing model of charging for bandwidth tiers would open up more use-cases as your cellular connection becomes truly unlimited just like your home connection is with no risk of extra fees.
When LTE first came it it was usually around the same speed or slower than the fully-deployed, well-developed HSDPA network where I lived, meanwhile battery life was much worse. It took a few years for it to truly deliver.