Carriers spend weeks, months even, testing software to make sure it works with their network. CDMA devices are especially cumbersome because the PRI/PRL information needs to be tested even more extensively. Why does everyone get all defensive about a carrier installing a check to see if the software they spent soo much time testing was messed with?
I'm pretty sure everyone on this and other Android forums can read, so you should know when you root the device that you have VOIDED THE WARRANTY. Sure, there are other builds of Android and other modifications which *can* work with your phone but they are untested, unauthorized, and unapproved by the carrier. If you venture into the world of modding your phone you should face the fact that inevitably you will run into a problem and even if it's unrelated to an actual defect you DID void the warranty.