I tried T-Mobile 5G and got 900m/sec as the tower was line of site from my apartment. It was $50/mo uncapped compared to Cox which was $129/mo for the same speed and capped at 1.2TB transfer per month.
Everything you said is true but not everyone needs those features. If you use the internet for IoT, streaming, and web it is a great value. Heck the latency wasn't that bad for gaming, but certainly not optimal.
The only reason I went back to Cox was they kept calling me and eventually offered the same price as long as I lived at that address and lifted the cap. I'm sure AT&T Fiber and Google Fiber being built-out in my neighborhood helped a little getting this deal.