It kind of sucks that the rep lost his job over this because more than likely he was just doing what the company wanted him to do. It's stupid, really.
And if you want out of your cell phone contract in the US, just tell them you're moving to New Hampshire. You'll get out of your contract w/o paying cancelation fees, in most cases.