Does it really matter what my reasoning is? I'm sure a whole bunch more people have much more ludicrous reasons to not choose one particular service or product as opposed to another.
The bottom line is, upset customers talk. They talk a whole lot more than satisfied customers. We, as MacRumors forums members, know this better than most. If I'm unhappy, whatever my reason, I'll make it be known. And when it comes time for the parentals (as an example) to get a new service (and they're thinking about switching) they'll recall my discussion about how much I disliked AT&T and they won't even consider them.
It happens way more than you think, bud.
When someone bad-mouths a service to me and tells me not to sign up, I ALWAYS ask why. Every single time. This means the person bad-mouthing the service needs to tell me why not to sign up. And, if they told me your story, I would laugh in their face and probably kick them in the shins. Seriously. Are you going to lie to your friends and family when they ask why they shouldn't sign up for AT&T? WHAT are you going to bad-mouth them about even? The fact that you didn't qualify and couldn't upgrade?
You make no sense.