Some how they have succeeded in enthralling tons of developers and tons of end users. I can't help think that part of that is that because the process is actually pretty good in the scheme of things.
It would be really expensive to deal with every bitchy developer who had a problem, personally.
I mean, Google operates the same way and they are great. It's nearly impossible to email anyone for support for any Google product.
Come to think of it though, in terms of buying things, the 'biggest' market is probably all those crappy ring tones and things of that ilk, although it's probably not of much interest to 'hacker news' types.
So how can you complain?? If it weren't for Apple it would be orders of magnitude harder to make money on phone software.