My problem is that I live in central Kansas and while TMO has service here where I live, their signal disappears within a few miles of where I live. I tried their test drive deal with an iphone 5s about two months ago and I would have switch to them if I never went anywhere, but when we took a drive to areas that we go frequently we lost signal constantly and that is just unacceptable.
I probably wouldn't be so critical except that about three years ago my wife was involved in a very serious accident on highway 15 coming back up from Wichita. Her Verizon phone had service and they were able to call for help and emergency services. Had she been on TMO there would have been no service there. Since then I've become massively more selective about what provider we use and, even though Verizon is more expensive, we have found almost no where around us where service isn't available. So, no need to feel sorry for me, its more important to me to have a working phone when we need it than to have the very latest and greatest OS update. For me, its simply a matter of function over form, give me a phone and service that works where and when I need it and I'll gladly sacrifice having to run a version of android that is a notch or two behind other providers. Luckily, I didn't have to learn that lesson the hard way.