There's a whole lot of *woosh* in this subthread.
He sounds like he escaped from QVC or a low budget infomercial or something. "Order now at the low price of $16.95 and receive this free
So fix malware probably ultimately caused by downloading and trusting a random executable by downloading and trusting a random executable? Would be a lot easier to feel safe about something open source.
Access to the demo was really very limited - you either had to own Borderlands or to have pre-ordered DNF. This is hardly encouraging people to try before they buy.
I'd say the review embargo in Europe wasn't exactly much in the spirit of openness either...
It's fairly obvious that despite recent interviews and other press, and despite the length of time it's been in their possession, Gearbox had very little to do with this game. If you watch the unreleased 2009 trailer for the game, which is part of the extras for the game but is available on YouTube, you can see that it's barely changed at all since then.
Arguably they could and should have improved upon all these various awful aspects, if they were taking over development and putting their name on it, but it seems they did nothing much except help get it in a box in some vaguely functional form. Somehow I doubt Take Two were too welcoming to the idea of an extra 6 months or a year spent on polishing it up.
For some carriers / manufacturer combinations, sure, though it could also be argued that Android users are at least generally free to update their ROMs themselves with newer versions, as most of the handsets seem to have a fairly thriving, reasonably low barrier to entry ROM ecosystem. Besides, even the casual user can easily replace one of the major vectors for attack: the browser.
Meanwhile, it's pretty grating that Apple have relatively little reason or excuse for their behaviour. There's very little divergence in their models and there are only a very few of them so it's only saving them the inconvenience of disabling new features and testing on the earlier iPhones. Safari / WebKit frequently has new security issues yet you can't replace the core browser engine there, IIRC, because of Apple's policies.
Having owned a 3G, which my girlfriend since inherited, but having now migrated to a Samsung Galaxy S, I know which situation I'm happier with personally.
Except that Apple arbitrarily stop supporting older every few releases, even for bug fixes as far as I'm aware; eg. they dropped iPhone 3G support in the most recent iOS update. That model is less than 3 years old and I suspect plenty of people are still using them. Hell, a quick Google suggests you can still buy one if you like.
Sadly this often doesn't turn up until after a couple of hundred posts based on the lack of that information and almost without fail the story itself remains unchanged, proudly maintaining its glaring omission.
It doesn't help that development tools basically have to run as admin, (Because of OS restrictions that are entirely reasonable and kept developers from using really idiotic things like inventing their own 'shared memory' system.), but results in developers never actually testing under non-admin situations, or at least not until the end of development, where it's called a 'bug' and the 'fix' is to run it as admin.
This isn't really true at all of Visual Studio apart from using a few specific features. I have never needed to run it as administrator for C++ development apart from for initial setup of a couple of add-ins.
In fact, I don't recall using any application on either Vista or Windows 7 that didn't correctly function unless it was run as administrator. I think Incredibuild briefly required it for legacy reasons when Vista was first around but that was soon fixed when we complained. I wonder how widespread this really is.