Just say you sell an application for $4.99, this means Apple takes around $1.50. If you sell 100k copies, Apple is gouging you $150,000.
Great, you don't really care because you made $350,000. Not so; You're going to lose a shitload of that to the IRS. In essence we're looking at being double-taxed. It sucks.
The downside to the 30% is that a chunk goes to the review process. It's nice when it catches legitimate bugs but sucks that in a way you're paying to be censored.
If you don't like it, you can always develop for another platform though. You might not make as much but if you value ideals over making money, you have options.
70% of 100k sales is better than 100% of 1000 sales.
As to taxes, I only get taxed on the portion I receive (Apple gets taxed on their 30%) so I have no idea where this "double-taxed" stuff is coming from.
Heck, if my app is really good, I might get on the front page of iTunes or in a commercial.