So, exactly why are people fearing for the long term profitability of Apple in the case that people activate some other SIM card instead of AT&T? It's not like Apple has a right of demanding people to use iPhones to make phone calls.
Well, it is a phone after all. And if you're not going to use the iPhone to make phone calls, what's the point of putting other SIM cards in it?