Interesting. It's the government's fault in Canada too but for a different reason (protectionism). I know the right in the US sound crazy to some people but they do seem to have at least half a point about this stuff.
Well, in the US you have incompatible networks and poor coverage outside cities. I know the US is yuuuge, so that adds to the problem, but from outside it seems they've got a cartel issue...