Bolt an oil pump, that is not made by Jaguar onto a new Jaguar, and try to claim when your engine seizes. It is perfectly acceptable for computer manufacturers to refuse help if someone puts hardware onto their system that is not approved. This is the only way to ensure quality components are used rather than items, which may be potentially lethal, from a bunch of cowboys.
Imagine if printer manufacturers had no terms about using ink cartridges. Gandalf Manuf.Co. sees a business oppotunity to knock out loads o'cartridges at a pound each. Natch, they are utter rubbish and screw up all the printers big time. Why should Canon, Epson et al., pay for someones' attempt to save some money?
If a computer manufacturer has out the wrong drivers on a computer directing a customer to d/l the new ones is not too difficult (esp. with XP). If piece of software royally shafts the registry I fail to see why the compouter manufacturer should become involved.
A lot of this is to do with peoples frvour to get cheaper and cheaper prices. There is a pay-off. You CANNOT pay Vauxhall Nova prices AND expect Rolls-Royce service. It is the customers' responsibility to check ANY service agreement, that they sign for and no one elses' concern. It is also the customers' responsibility to ensure that any servicing calls will meet their requirements. It is the manufacturers responsibilty to ensure that service agreements are clear in their terms.
Computers are notoriously fickle in their operstion and it would help if people had some sort of knowledge before they bought one or at least realised that computers can be quite complicated if you are a complete novice. There are loads of free courses around tha anyone can sign up for.