I'm simply replying to GP's point about the legality of Apple's action. Until a court found Apple's action is against the laws, or new laws are written to make it so, Apple is free to operate the store as is. Tim Cook talks a lot about ethics and whatnot but Apple's profit (and share price) always come first.
I do agree and I want the App Store to change, I personally have been rejected many times for random reasons by Apple. But we must be pragmatic and realize users don't care, and as long as Apple can sell iPhone and services to users, they won't change.