What I don't understand is why you think Apple should sell you precisely what you want in the way you want it.
So, buy or don't buy, jailbreak or don't jailbreak, but don't claim Apple is being unfair just because you find them inconvenient.
The thing is, one of Apple's marketing gimmicks for the iPhone isn't the phone itself but also the "possibilities" than having an app market brings, when supposedly every app a developer could imagine would be made available via that market (I can understand the no-porn policy, but only barely). But when they start denying apps because they are "redudant" (meaning competing) with their own apps, because they provide a functionality that competes with that of the carrier's (again understandable, but just barely), or because they support a technology that isn't objectionable, competing or anything like that, but that Apple SIMPLY does not like; then I have a problem with them, and had I been stupid enough to fall for the "future possibilities" tidbit of their marketing campaigns, I would certainly feel ripped off. And hence the need for an awareness "get the fact" campaign for Apple products. Someone suggested above that they make it clear in their ads that apps are subject to a completely arbitrary acceptance process before being made available, and I don't think it's a bad idea. If they did that, they'd get some respect from me, and I for one, would stop complaining about their ill-marketed products which I don't own.
Neutrinos have bad breadth.