Originally Posted by Jarhead
Exactly. We're approaching a point of no return where you will have to pick a team with no in between option because the thing that you hate about the one is worse than the things that annoy you about the other. I don't like everything about Linux. I can't stand KDE so thank gawd for Gnome and XFCE. Not all of my Steam games will run in WINE, not even run badly, just flat out won't work at all. But you know what? I'd rather have that.
Basically the choice I had to make and everyone else will have to as well. I remember when I tried Ubuntu when it first came out, I was still in highschool and just rage quit the whole thing. Why? I couldn't play games... 15 years later though my priorities have changed and I'm willing to give up most games in order to avoid what I think is the bane of computing, the whole software as a service built in analytics monetization app store model.
It's like that with a lot of things, take phones for example, you've grown accustomed to Google's conveniences but are outraged at all the analytics and the walled garden approach Google is taking. You either take it on the chin and deal with flashing custom roms/side loading apks and the fact that some apps you just won't be able to have or trade freedom (software freedom) and personal privacy for convenience...
Were at a crossroads with technology. The mainstream is moving to the software as a service, perpetual "renting" of content, everything centralized on "the cloud", micro transaction, your data/info as payment, upgrade your software by upgrading your hardware (e.g. Apple buying new stuff), walled garden, etc model.
The old model of actually buying/owning stuff, being able to tinker with your stuff (swapping parts, unlocking boot loaders, flashing OS's, etc), being in control, you being the ultimate sysadmin yay/nay in anything on your computer, etc. We'll it's coming to an end... The only thing sort of keeping it alive is the resistors mainly in the FOSS/FLOSS community coming up with all sorts of forks to keep this style of computing alive.
If you're on a computer site like this you probably don't want to see the end of the "old" way of computing but you probably don't want to gimp yourself and miss out on new and fun things either. The problem is you can't have both, you will either assimilate to the new computing model, e.g. sealed ultra proprietary hardware software/OS as a service model and be able to play with all the new toys or pick the FOSS approach and deal with massive troubleshooting headaches for everything and miss out on some stuff. I predict that for the most part, most people will buckle. All the nay'sayers here talking about ridding out Windows 7 till the wheels fall off remind me of the guys who were saying the same thing about XP in 07, 3-4 years later they all assimilated, most before that.