And, to cover any misunderstandings, if the phone has no carrier, it cannot transmit, either.
So... what was your point, again?
You can use a iPhone with no carrier. I do all the time. You just use wifi enabled calling and sms. It's a lot cheaper, much less of a headache, and quite convienent for some people who nearly always have access wifi.