I'm with Verizon. My service is good,.. no complaints as the infrastructure here in Birmingham is quite dense.. Though other carriers are as well and to be fair I haven't switched to AT&T or whomever to find out as I get faster speeds than my 130/5 Wireline connection --But with all LTE it will be 10Mbps one spot, 120 another. The upload is impressive , because the max I have is 5Mbps wireline at the moment and I'm in dire need of upload bandwidth for work from home. So I've pulled out my phone on rare occasion to get a large upload finished in 1/4th the time -- but at 20GB month I can obviously only do that very sporadically.
Though at home.. I get 18-23Mbps upload on my Cell phone through verizon with the Wireline Charter service providing 5Mbps -- Something is wrong with that picture

Thankfully AT&T is in the middle of deploying 1000/1000 Fiber in my neighborhood but it can't be done fast enough -- and the dichotomy of Wireline vs. Wireless / mobile is just too broad now imho.
Data doesn't cost THAT much for these cell companies and it becomes cheaper over time.
While there are limitations on cell networks.. that will never (well not any time soon) live up to the sustained capacity/ability of wireline -- The 4/8/12/16/20GB and so on 'packages' and their corresponding prices are absurd. They are only adjusted to try to stay Just on the edge of what people use based on mobile usage.. as speed increases and the internet/IPData changes individual bandwidth use per second is going to continue to rise exponentially.
Anyhow,.. you are absolutely right -- The 'better' network thing can only live so long as competitors build their own networks to be 'just as good' if you will -- Cellular monthly bills took a monumental shift in price decrease several times over my lifetime -- and are due for another over the next several years.
I think a new model will arise from all of this -- what exactly, not sure -- but perhaps all carriers unlimited,.. and you pay for speed like wireline -- but of course these speeds will be lower initially. Or it's broken down into some tiers etc.. bottom line a fixed flat rate will come eventually that encompasses 'true' unlimited usage though it may be 'limited' by whatever you are willing to pay for 'speed' wise.
IE: X a month = 1Mbps -- Y a month = 5Mbps and so on.