I think it's the tone and language used in the clauses that as affected Bee's decision here more than the actual content. In using those words, they're promoting an "us and them" mentality that sides with the cool cats of Apple and established developers.
While I entirely support the use of plain English, this kind of language is for me unacceptable in this kind of agreement document. If I was faced with this, I'd be disinclined to agree to the terms as well.
Regardless of the tone, Apple now has the ability to just reject any app they wish even though the app has not broken any other regulation. For example, they could just easily reject Skype on their device by just saying it is not "quality" enough. Like I said, if they admit it was a mistake and change it, we'll reconsider. But personally to us, this is an underhanded method they are employing to control the apps on their platform. Frankly it is up to them if they want to do this, but we view it as an evil practice that we don't want to be part of.