Comment Re:The choice is Apple's to make (Score 1) 731
In the same vein, I could say that you're not qualified to buy an iPhone -- it's bad for you and bad for the developers, and really, bad for everyone except Apple and web developers.
Aren't you glad you have a choice? Because if I made your choices for you, you'd be running Android, Maemo, Moblin, or maybe a netbook with Chrome OS.
I'm not saying users shouldn't have a choice of what phone to buy, I'm saying that (a) outside of a monopoly, vendors should be allowed to place whatever restrictions they like on their platform, and (b) it is reasonable for a vendor of a device that makes a point of being friendly towards the average user to restrict it such that it is difficult to screw it up. If you want to tinker, or want "freedom", there are other, more appropriate devices. Obviously I am against the availability of only one locked-down device from one vendor. Choice and competition is good – I am arguing within the scope of one device.
Then a similar rumor could be passed: "Just disable Flash when you don't need it, saves battery."
Also, funny you should mention those three: YouTube doesn't need Flash. I seem to remember something about Hulu going HTML5 at some point, and I wouldn't be surprised to find a native iPhone app. And there are tons of random shitty games in the App Store.
But the question is, again, is it better for sites like Hulu to drain battery, or is it better for sites like Hulu to not fucking work?
Hulu has just announced they don't think HTML5 is ready yet, but that's not the point, they were just examples. And it is better to not have to deal with the CPU hogging and vulnerability vector of Flash in the average ad-laden webpage to Hulu working. Enabling and disabling Flash is more silly UI fuss; tap-to-play-Flash is possible I suppose.
Thing is, it's a lot of fuss and bother for something that just isn't very good. Flash Player is slow as all hell, and I can depend on the WebKit team (an open-source project, no less!) to keep pushing the engine forward. Flash Player has shown virtually zero momentum, comparatively. HTML5 and whatnot are fast making Flash unnecessary. I strongly dislike Flash on the desktop, and don't care that it's not on my phone.
You're confusing two things. Freedom doesn't require you to make a certain choice, it allows you to make that choice. So, for example:
I like that I never even have to consider what is good and what isn't. It is a weight off my shoulders. And on my phone, I don't care enough. If it was my main computer, sure, I'd be clamouring for freedom with the best of 'em, but even then, that is because I am a geeky type. People are buying the iPad in droves and the closed nature of the app store is an advantage for most people. Again, if I want freedom, I will buy something else.
And there's nothing stopping you from picking an app store and just using that.
Take Android. I can install random crap from the Internet, or I can just use a few app stores I trust.
Linux distros have had this figured out for decades -- pick a distro and use the repositories, and you can install anything you want without worrying about screwing things up. But you have the option of cautiously going beyond that garden.
Sure, in a totally ideal world, my iPhone would let me install arbitrary apps off the web. But (a) that's not going to happen (b) every time I did so I'd be terrified it'd screw up my phone - my phone - (I've been bitten before by both Series 60 and WinMo) and (c) I don't care enough about non-app store apps anyway. The iPhone and iPad are not the in the same class as a desktop computer or server. They are appliances, things that just work, and I consider that an advantage. I keep my tinkering to my laptop or servers, and it serves me very well. I don't understand how other people can't be comfortable with that distinction too.
The iPhone in its non-jailbroken, app-store-only-using state is a perfectly good phone. Sure, with total freedom you could do more, but at what cost? For me, and most users the cost far outweighs the benefit, and I suspect it is only geeks with an idealistic bee in their bonnet that are making such loud noises about it.