> "Apple gave the impression that these are the only rules that bar an app from being approved"
Did you actually watch the keynote???? The only way you could get that impression is either you can't hear or understand English. Otherwise it was extremely clear there were other reasons for rejecting an app.
The WWDC 2010 Keynote: Great Product, Bad PR