It's true that it's extremely important to check coverage before joining a mobile network. However, doesn't it make sense for the mobile carrier to tell you when you put your home address in that you can't really use their service in your home? I think it makes perfect sense... won't happen any time soon,
As I noted in my post above, my house was listed as being in the poorest of coverage areas. Yet my iPhone works fine. I would have been ticked off if AT&T blocked my activation because of coverage. And the only thing lower than the coverage around here is "no coverage" (or partner coverage).
You want to talk about confusing and odd coverage maps, go to Verizon.com. For starters the display starts out showing America's Choice--but only for accounts "Initiated before 2/21/05." Great way to treat new potential customers. Then there are maps for America's Choice Initiated on or after 2/21/05, National SingleRate, INpulses/EasyPay, and then--finally--Verizon Wireless Network (the one that matters most, IMO). This doesn't count the, separate, data coverage maps. If one doesn't know to check-off Verizon Wireless Network they might not realize what native Verizon coverage is like. And Verizon will happily sell me service, where they have zero native coverage (NW AZ). I don't fault them for this, caveat emptor and all that, but I don't like that their coverage map doesn't show native coverage unless you change the default view.
So again, no carrier is perfect.