I think most of arguments against what Apple is doing are based on an incomplete picture of Apple's product. They are based on someone not appreciating an aspect of what Apple is doing. Maybe they don't like the price. Maybe they don't like a lack of complete control over their hardware. The rest of it is always a rant to justify that position.
There is provable value in what Apple is doing, or the app store would not be a success. Some people just want to have their cake and eat it too.