Whilst I agree with you up to a point (and still have a perfectly good Windows XP desktop at home), how long, given what you pay for the software, should it be supported? Car manufacturers are only mandated by law to supply parts for a car for 10 years, and the pace of car change is glacially slow compared to computers.
Maybe there should be such a law for computers , but it'd have to be way less than 10 years I think.