Most people don't know the difference between their ass and their elbow. Someone told them once that they need a cellphone, so they went to Verizon because they are unaware that there are other places that provide cellphone service. You can forget that they even know that there is such a thing as CDMA or GSM, or god forbid they actually shop around and compare price vs service vs options. So they are happy because they don't know any better. It's like the frog in the well, let me be your sea turtle!
It's not that everyone would be unhappy with them, they have great benefits and features if you need those things, I just don't think that most people do.