Secure Boot itself is perfectly sensible, for the reasons you describe. What's not sensible is hardwiring a key so that not even the user itself can change it.
> Nag screens and ads in the OS are things which an MBA tell you to do [...] Being an OS doesn’t make Windows immune to this, as much as you or I may hate it.
I can't think of any other operating system that has nag screens built in (as opposed to "hey, look at this new feature" toasts, which are also annoying but at least not deliberately designed to block your workflow).
> You’re gonna need to be specific about the EEE stuff. I don’t know of an example of that since the 1990s or maybe the early 2000s.
I'll give you that. I was actually thinking about the historical stuff here, but, true, that doesn't have to reflect current strategy.
> If you hate Microsoft you call it spying because “telemetry” doesn’t get people angry like “spying” does, so you say “spying.”
I can get just as angry about "telemetry" from other companies, no worries. To a certain degree, it's a useful improvement for the development process. What I see not as legitimate is e.g. using telemetry data to train AI, or give no options to turn off collection. Microsoft does the first e.g. with handwriting recognition, the second with "mandatory" information.
You're absolutely right that all of those are industry-wide trends where the competition is no better. I think where Microsoft is currently special however is the pure manner of aggressiveness of their nagscreens. It's also a difference if you implement this stuff in an application that the user can uninstall or directly in the OS.