TMo in my current location
Image
And yet that's BETTER service than I get from AT&T in my location. Given your logic, I could make all the same claims you make against T-Mobile against AT&T. Do you see the error of your logic here?
And for what it's worth, I typically get 30+Mbps from T-Mobile in the same exact spot. T-Mobile won't work for everyone, but it works great for lots of people. The same can be said of any carrier. Why do you have such a problem accepting that?