I'm with you on this. I can only get AT&T Uverse and they pretty much suck. I dropped them for a prepaid T-Mobile hotspot and HD antenna tv. They asked me why I was canceling and I told them because I have no confidence you can even provide your own service. They didn't have much to say after that.
It's more expensive at the moment, but theres no way I'm going back. The reliability and freedom of home mobile is just too good. I don't have to deal with incomprehensible billing practices. I don't have to waste hours on the phone talking to a guy who desperately wants me to unplug and replug my modem for a full hour only to schedule an appointment with a tech (which I already knew was the outcome). I don't have to waste a whole Saturday waiting for a tech who does nothing for an hour as I stare out a window with a tear in my eye. If anything stops working, I know I can get it back working pretty fast. New sim card, new hotspot, new account, new carrier. Whatever works, as long as I don't have to spend one more second on the phone with a guy telling me to unplug and replug my modem.