RE: Glad UK Is Not Like That...
Backwards indeed, last time I looked you have to pay to receive calls on your "home" network, just like we do when roaming abroad.
As for coverage, as you said, the place is just too damn big (why not given some land back to Mexico and Canadia?) with too many tin-pot providers offering half-arsed, often localised, coverage.