My only answer is, the market has spoken. Apple's process may be kludgy and untransparent at times, but they have the dominant App Store and phone for a reason.
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.