Except there's been four (five, technically, but I don't want to chalk up 8.1 as a major release even though it made 8 usable) major Windows releases since XP. People have had an ample amount of time to make the upgrade and learn how to use these new versions of Windows, yet they continue to use XP out of sheer ignorance.
Or, you know, they don't see the need to upgrade and learn the new widget for the sake of upgrading and learning the new widget.
Fear of something breaking during the upgrade just stems from that ignorance. People refuse to read, comprehend, and deduce as they should, and choose to remain ignorant on these subjects, and are therefore unable to make these upgrades without fear.
Funny you should mention that given how many people have had all sorts of issues with Windows 10 and programs breaking--sometimes intentional breaks by Microsoft.
All it takes is following bullet point instructions, and yet people still put their hands on stove eyes. When these things no longer work due to age they complain even more because developers stopped catering to obsolete software. They act like they're owed support for whatever reason, and throw a tantrum when they don't get it because they're so conditioned to be entitled shits that they won't even put forth the effort to support themselves.
Obsolete software like 10 year old games? And honestly, at least in the Windows case they can't "support themselves" in a meaningful sense and use the latest version of Windows. It means, instead, having an XP VM (if you're lucky) or having a whole separate internet disconnected XP system. Now, as far as throwing a tantrum, that's too much. But complaining that MS breaks stuff and simply refuses to support older versions of Windows, even to potential paying customers? Well, that's just stupidity on MS's part at one level. On another, it makes perfect sense for a monopolist who fears little real reprisal and no real alternatives to simply steam forward on whatever their goal of the day is.
Windows is just one example, though. I like how you mentioned that people would have preferred a rolling release update scheme for XP (like what 10 has), yet if anything, Linux distributions should be a shining example of why a rolling release model isn't entirely ideal.
Uh, yea, Windows 10 doesn't have "rolling release update". Nor do most Linux distros. In rolling release, there isn't per se ever really a version number. At best you can produce snapshots as install images every so often. What Windows 10 has is a 6 month service pack which functions as a quasi-fresh install, not unlike Ubuntu's own short term releases. They both have the same fundamental flaw: they do a mass install of new packages/software in one go (often version bumping a bunch of libraries that include potential breakage) which is very much an all-or-none. Unsurprisingly, this means one massive, inconvenient "update" that can make systems unbootable. Nothing about that sounds good.
After so long the entire OS has to be reinstalled because something using new standards is introduced that fucks everything else up because everything else doesn't follow these new standards (the introduction of systemd comes to mind, which resulted in the same kind of bitching we're seeing here).
Uh, no. Nothing about systemd requires a reinstall. The reason people mainly bitch about systemd is because (1) its original scoped purpose to replace sysvinit has ballooned into something massive, (2) its inclusion into several distros as the default seemed driven more by a desire to replace sysvinit than to actually use systemd, and (3) the developers behind systemd are apparently morons who don't even know how a lot of unix and its tools work so are guilty of "Those who do not understand UNIX are condemned to reinvent it, poorly. -- Henry Spencer, programmer".
Technology is ever changing and evolving in all sects. I fail to understand how people can't grasp this. They seem to understand that a new iPhone released every fall is the norm, but when it comes to something not force fed down their throats through broadcast commercialism they panic and become irrationally aggressive.
Sure, technology is ever changing and evolving in all sects. It's just clear that a lot of software is like real evolution: random and undirected without plan or purpose. Unsurprisingly that leads to plenty of people (me included) trying to carefully judge software and decide when and where to upgrade or migrate or mitigate risk.
Anyway, I'm drunk and I don't know why I even came to this thread. Everyone here complaining over free shit that enables them to get even more free shit should seriously evaluate themselves. It's just a video game console.
Granted, mostly. To some degree one can take it as complaining to say why "I think Luma would be better if ...". Ie, there's the need for constructive criticism as well. Obviously, the CFW Wars weren't about complaining or criticism. They were us/them, green/blue, striving for supremacy.
More features like not relying on hax payloads, sighax, the ability to create and use third party DSP firmwares, and other general improvements that I can't be bothered to list.
So, of the things you mention, only "third party DSP firmwares" seems like an honestly new, interesting thing. So, what are they and what are they good for? Btw, I realize that under the good a lot of these are good design improvements to a CFW. And merging a lot of features from NTR CFW and others isn't a bad thing. But, then, I rarely if ever used those features. I mean, I feel like someone who's trying to sell me on a new Ferrari when all I ever do is drive to the store. Again, *shrug*