Well, making a private use copy of a song or movie you buy used to be pretty simple in the analog days.
Then came Macrovision. And CSS. And AACS. And the DMCA.
If you want an example of a specific feature that was pushed onto users, HDCP is a good one. Initially it was implemented in monitors just in case your next OS would need it, and then it became mandatory in order to watch any HD content.
SecureBoot is exactly the same. TPM have been present in many computers in the last years, just in case some people would have a use for them. SecureBoot will make them mandatory if you want some shiny sticker. Soon enough it will be mandatory if you want to watch some media or play some games. Microsoft have been working on something similar for almost ten years.
There are some good reasons to use such a system, for security (it can prevent some kind of malware), or in order to access files in a way that the author can control (security sensible documents, or media and games). But there's also a bunch of bad reasons: maybe Microsoft have some patents and they plan to collect royalties, maybe they want to make money out of an App Store and prevent you from installing foreign applications, maybe they want to kill some competition...
In any case, there are two things that are quite wrong:
- 1. Most users will give away the control of their machine to Microsoft and Big Content. Even of I don't have to do the same that worries me.
- 2. I really don't like the idea of hardware manufacturers giving Microsoft a special access to my hardware, and I sure hope they will be mandated to give me the power to revoke that special access and give it to someone else.