Instead of Microsoft being responsible for backwards compatibility with
outdated hardware, why shouldn't the hardware manufacturer be responsible
for providing updated drivers?
To some extent I agree that would be nice, but I propose
instead that MS should have a compatibility mode for drivers
so a newer OS at the very least universally supports any
driver that worked on the prior OS version.
I suggest this because inevitably there is more work to be
done in total by thousands of hardware manufacturers than a
single-point solution of backwards driver compatiblity.
Let's look at it a different way. Which would make more
sense, that a new car requires every tire company to make a
new tire for it, or the new car accepts standard rims and
tires if the owner doesn't want something exotic?
It would certainly be cheaper in the long run
for each manufacturer to write new drivers than it would be for Microsoft to
insure it,
No it certainly would not be cheaper. Remember, they
already had the code developed to use the existing drivers,
it was their choice to deviate and so it should be their
responsiblity to accept upon themselves the consequences.
As already mentioned, they don't because they can thrust the
cost onto others due to their monopoly position.
but then, HP and the rest wouldn't be selling anything new if
their 20 year old printer has Windows 7 drivers.
Yes they would, obviously even the workhorse printers of
years past don't typically last 20 years, even if you are
skilled at repair after 10 years you start to find that
replacement parts aren't being made, all those plastic and
rubber bits that hardened and became brittle and cracked,
have equally-old replacement parts.
Then there's upgrade for the sake of tech improvements.
That 8 year old scanner can't perform as well as a new one
in most cases, nor same age mouse, external hard drive, wifi
card, etc, etc.
Are you willing to pay the
extra big bucks for Windows to be compatible with every piece of hardware
ever made?
Actually, it costs more to make windows NON-compatible, they
already had the code for existing drivers and spent money
altering and/or replacing it.
Can you even imagine what that cost would be? I can't.
.... because you're taking a backwards approach. MS
definitely makes some improvements with each successive OS
version, but at the same time their interest is in people
buying new PCs with new components instead of pirating their
new OS to use with existing systems. I can't fault them for
wanting to prevent piracy, but I can fault them for causing
massive waste of hardware that ends up in landfills, the
energy and resources to make yet more hardware, and the
increased cost for everyone.
All I
could see would be "You can have the latest Windows version, Windows 2015,
for only $3,917 for the Home Starter Edition, with guaranteed backwards
compatibility through Windows3.11." Ain't gonna happen in our lifetimes
Then you aren't looking very hard. Random assumptions of
an extreme price approaching $4000 are obviously random
numbers pulled out of thin air that serve no reasonable
argument.