I can´t see how the NDA helps their customers. While this Apple-hate thing has been blown out of proportion, the NDA thing is more than a little bit stupid.
I suppose you could argue that using an NDA might put off developers which would mean a lack of apps for the store, but customers don't care about what apps may have been rejected, they care about the apps they can use.
Let's take a step back and speak more clearly: what Apple is doing is harmful to its developer ecosystem. Not evil, and maybe not stupid (time will tell).
Hate fest? Personally, I have simply expressed the decision I have made as a consumer in reaction to actions I find offensive by a company.
I am also acting in my own best interests, as I have no interest in purchasing products from a company that engages in the sort of tactics we have been seeing lately.
Please do elaborate on how their tactics are safeguarding the best interests of their customers, I truly fail to see how.
Now, as far as this being blown out of proportion, well, going by that standard, hey, what's an EULA by MSFT? They are just "acting in their own, and their customers best interests", right?
Violating the spirit? They're acting in their own, and their customers best interests - no news here.
There are 2 news stories - 1. They use NDAs, 2. They reject some apps. This is really just being blown out of all proportion.