At some point you have to draw a line in the sand and say that the time and effort required to support something is greater than the potential reward in making customers with odd configurations happy
It is not that easy - and we can blame the badguys for that. XP was designed to support legacy, DOS era HW and SW at the insistence of big corporations (MS's biggest client base) who did not want to retool - again - to support the new OS.
Microsoft, who at the time wanted to include AV code in XP was forced by Congress and the EU to not included it or risk being split apart. This was because Norton, McAfee, TrendMicros and others cried and whined to Congress and the EU that it was their job to rid the world of malware and that MS was trying to rule and monopolize the world. They were, but not the point. Congress and the EU heard "monopoly" and that was it.
But of course, Norton and McAfee failed miserably - as should have been expected! Why? Ask yourself, what financial incentive does Norton have to rid the world of malware? Answer: None! That will put them out of business. But who got blamed by the bashers and biased IT media? MS, who has every incentive to rid the world of malware but was blocked by tunnel-visioned law makers. But that's for another discussion.
The vast majority computers were on big networks. Most home machines were stand-alone, or dial up. Broadband to the home was in its infancy and about the only way to get infected was by "sneakernet". That is, someone had to bring in an infected floppy disk, then reboot their machine with that floppy still in the drive.
NO ONE - not MS, not the IT media, academia, security experts or any one else predicted (1) the EXPLOSION of broadband to the home, or (2) the proliferation of badguys or their malware.
But who did the MS bashers and clearly biased IT media blame for the XP's lack of security? Microsoft - even though it was CLEARLY, the badguys, not MS who were infecting our systems.
So MS, tired of being bashed for something they did not cause, have put security over legacy support and now security is one of the primary factors driving updates for all MS products. Microsoft would much rather get blamed for lack of legacy support than lack of security. And that is how it should be, again, thanks to the badguys.
At the same time, the hardware makers have been making HUGE and RAPID advancements in the state-of-the-art over the years. And we, as consumers, want an OS to take advantage of those advancements. And it is the hardware makers responsibility to ensure compatibility with suitable drivers. It is NOT Microsoft's.
Wynona said:
I am in agreement on drawing the line in the sand, but not while my horse is in the middle of the river! And that's what Microsoft did, purely and simply! They released Windows 8 and shortly thereafter, released Windows 8.1, which, IIRC, was an UPDATE, not even an upgrade! Never in my history with Microsoft (and it's been since 1985) has Microsoft pulled such a stupid move!
"Stupid" move??? I am afraid your memory is failing you. Ever heard of Windows98SE? MS-DOS? And it should be noted one of the, if not the primary reason for W8.1 was MS responding to
user demand to bring back the Desktop. Where MS was stupid, IMO, was in their decision to FORCE a totally new and unfamiliar UI on PC users.
Wynona said:
My computer was not old technology by any stretch of the imagination. While my horse was in the middle of the river, Microsoft changed the rules on me.
NO! Sorry, Wynona but that is biased speaking - not to mention totally wrong! Did Microsoft kick you off your horse? No. Did Microsoft
force you to change operating systems? No.
Did Samsung force me to retire my perfectly good, but aging CRT monitors for new, state-of-the-art LCD monitors? No.
Did Sony force me to retire my old VCR when DVDs came out? Or to replace all my old VCR tapes for DVDs?
YOU decided to upgrade your antique, out-dated, legacy hardware to an OS the HW was never designed to support! Then you blame Microsoft. It is NOT Microsoft's job to support legacy hardware in new operating systems. It is up the hardware maker to provide current drivers that add support.
If someone wants the latest OS, it is their responsibility to ensure their legacy HW supports it - before installing. And it is the hardware makers responsibility to provide compatible drivers, not Microsoft's. And note Microsoft provides lots of time for the hardware makers to develop those drivers too before final OS versions are released. It is NOT Microsoft's fault if the hardware makers would rather sell you current hardware that does support the latest OS.
NO DOUBT, Microsoft has done many things that I too consider "stupid" - not least of which is their often confusing naming conventions used for updates, patches, and even major programs. They currently have two different programs named Windows Defender, for example. But forcing you to change horses in the middle of the stream? That's on you, the badguys, and your hardware makers - not Microsoft.