You're ok with the AppStore and the Apple policies in general, but when they forbid one guy from using the Android tm in an app suddenly Apple becomes the bad guy?
I don't like Apple at all, but your decision process seems incorrect.
Most/lots of people probably _aren't_ ok with Apple policies but accept it pragmatically because the device and the apps are that good. Now with alternatives at hand (Android/Palm Pre) and policies getting worse it's very understandable that there is a point people say: enough!
I don't like Apple at all, but your decision process seems incorrect.