You obviously have never had any dealings with AT&T. I've had service with them for narly 10years. (I am a consultant working in the USA).
THey are worse than Rogers in other areas . .call quality, dropped calls, Digial phones forced to us the older cellular protocol in many parts of the USA, not to mention iPhone data throttling for high 3g usage customes. Just remeber, they are 1000 time bigger than Rogers, and many more times incompetant.