Am I Missing Something?
Not that I am ambassador for Microsoft but:
1) I agree that any supplier of goods/services should fix faults within a reasonable time after purchase, 12months. How old is XP?
2) Why should any supplier fix faulty security, OK say a lock broke due to poor components. Get back to the car analogy, cars in the 60s, 70s & 80s were stupidly easy to break into. Did car manufactures upgrade the current models, did they heck! They slowly improved security in the latest models, try and nick a current car. During the 60s, 70s & 80s there was a booming industry in vehicle security add ons. Not now, you try and buy an after market alarm system.
4) The real crims are the crims who are after easy money, if the security services kept pace with the criminals instead of pretending that the Kray twins and Crusher Smith are the de-facto targets we might have a more realistic chance of catching someone.