Some proprietary software is designed to restrict and attack its users. Windows Vista is a big advance in this field; the reason it requires replacement of old hardware is that the new models are designed to support unbreakable restrictions. Microsoft thus requires users to pay for shiny new shackles.
Read Your Freedom needs Free/Libre Software. by RMS.
It would be interesting to hear what M$ fans have to say about that!