Why not? I just visited with an old friend of mine from high school, and the only computer her 7 year old son has access to is her iPhone, and I'm absolutely certain that there will be hundreds of thousands of kids who only have access to an iPad; it's just that kind of device. The iPhone, let alone the iPad, are dramatically more powerful than the Commodore 64 I learned to program on.
Assuming that a kid is like you or me, and will just pony up the thousand bucks for a development machine in order to get to the SDK, and the 99 bucks to participate in the app store, is wishful thinking.
If Apple allowed scripting engines to run on the iPhone and iPad I wouldn't be quite so intense on this...but they don't, so a kid with an iPhone or iPad also can't get access to a BASIC-equivalent, like I had to tinker with. All he gets is whatever games and toys Apple decides he can have. This is a chilling thought, to me, and I'm depressed that many hackers don't feel the same way.
You need a mac to run XCode and your mac will have it for free, and you can download updates for free. Not sure what else you'd want Apple to do.
I expect them to let people tinker and learn and explore, rather than merely consume! Exactly what I've been saying all along. I'm not being secretive about what I'm talking about here. I want Apple to let kids have an environment where they can learn technology, if they want to, even if they don't have wealthy parents who can afford to buy them a Macintosh. Most of these kids parents will never buy a Macintosh, even if they buy an iPhone or an iPad. They can't or won't afford one. If they have a computer at all, it's a super cheapo box from Walmart or something, that was on sale because it was the previous model or similar.
That's the thing about the iPhone and iPad: It reaches people who don't use computers. That's a great thing. The digital divide is already pretty deep and wide, we don't need it getting deeper by cutting everyone off from the Internet. But their kids have the opportunity to cross that divide completely...and Apple doesn't want them to.
I guess only time will tell what the Apple/Andriod/?? future looks like.
It doesn't really matter to the point of my argument, in this particular string of angry rants. I don't think that just because an open option does exist, Apple should get off the hook for the harm they're doing. But, I did want to mention that there is light on the horizon, and I think the good guys will win this round, which is refreshing, after so long under another oppressive regime (though not as problematic as Apple's iPhone/iPad bright and shiny and clean world).