Why do people hate it? Like Apple Inc. for instance, lots of haters hate Apple for being a walled garden type of company. In my own opinion, I like walled garden tech, it's least likely to fail on you and more likely to deliver what you want right?
This question is marked "community wiki".
asked Jun 06 '10 at 09:16