I'm not seeing the point of these posts. Apple is under no obligation to accept these applications and make them available in the application store. I applaud Apple for providing the developers with a courteous response that indicates why the app is rejected, but the company really is under no obligation to do so.
I'd love to have an article appear in the New Yorker magazine, but the fact that I spend x-number of hours writing it does not obligate the publication in any way to publish it.
If the message is: Apple, we'd like to be able to install apps of our own choosing on the iPhone, then have that conversation. Get enough people on the "petition" and get Apple to open the iPhone. At the same time, be prepared for the risk. Part of what makes Apple "Apple" is this attention to the details.
This ongoing whining, though, from "developers" whose apps were rejected strikes me as pointless.