Wrong,
If I want remove the windows off the computer I've bought off of a store, and install linux on the same hardware, I have that right to do so.
You certainly do.
However, if that linux installation somehow keeps you from ever installing any other operating system on that computer, are you going to blame the computer manufacturer? Microsoft? Linus Torvalds?
Microsoft/Apple would not have the rights to alter the bios or insert things into the MBR to prevent loading of other operating system and "encourage" people to buy and use their OS.
If Microsoft or Apple manufactured the computer, they have every right to put measures in place that keep you from installing anything other than their sanctioned operating systems. If you want to try to install something else (including other versions of Microsoft's or Apple's operating systems), any ill effects are on you. Full stop.
Let's say Microsoft manufactures computer #1 (COMP1) and ships it with Windows 7. In the BIOS, they try to keep people from installing anything other than Windows 7 updates.
A few years later, Microsoft manufactures computer #2 (COMP2) and ships it with Windows 10. Hardware-wise, COMP1 and COMP2 are pretty much the same. In the BIOS, they try to keep people from installing anything other than Windows 10. They do this, in part, because they really want to sell COMP2s. (That's why they added desirable features to Windows 10.)
You have a COMP1 running the latest version of Windows 7. You see that your friends all have COMP2s and you're jealous. You really want some of those features that are offered in Windows 10 (which only runs on a COMP2). But, you're either a responsible person living on a budget or a cheap bastard.
So far, so good, right? You're not complaining yet? Sure, you wish that Microsoft would give you those cool Windows 10 features in Windows 7 or make Windows 10 available for your COMP1, but you're not planning a lawsuit or anything. Maybe you get together with some other Bernouts and whine about corporate greed and the 1% keeping you from enjoying what should be "free", but you're really not going to do anything about it.
Until one day, when some random hacker comes along and creates a tool that tweaks Microsoft's installation procedure so that Windows 10 will load - and apparently run just fine - on your old COMP1. Basically, he took the Windows 10 installation package and "transcoded" it so that your COMP1 sees it as a valid OS install. You're all giggly, because now you get the cool whizbang features of Windows 10 that you want without actually having to pay for them. Woo hoo!
Microsoft sees this going on, gets mildly pissed off, and quietly responds by disabling a key feature of Windows 10 if that OS isn't running on a COMP2. Now you're sad again. But, all is not lost! At least you can still run a pirated copy of that last version of Windows 10 on your COMP1.
The hacker responds with a new version of his tool that "patches" Windows 10. In addition to his earlier "transcoding" of the installation procedure, now he's actually
modifying the Windows 10 executables themselves.
You download the hacker's utility and use it to install a modified, unlicensed, unauthorized copy of Windows 10 on your COMP1. You’re a happy freeloading camper once more!
Man, Microsoft just won't let this go! What the hell is with them and their protection of intellectual property? Now they have the gall to encrypt the Windows 10 distributable? You have to wait for some other guy to hack some other Microsoft tools, decrypt the Windows 10 installation package, and post the result online. Now (finally!) the first hacker can modify his tool to patch this version of the installer.
And it works! You're back to getting all those great Windows 10 features on your COMP1 – for free! Everything's coming up puppies, unicorns, free healthcare, and rainbows.
For a little while.
Uh-oh. Looks like your hacked version of Windows 10 isn't working quite as well as you thought it was. The party (or parties) that supplied the decrypted, transcoded, patched versions of Windows 10 (or that supplied the tools that performed the decryption, transcoding, patching) didn't really look at it very well, did they? While they did include a disclaimer with their tool, they had such confidence in their own abilities that they didn't think to really look at what their tool was loading into your COMP1.
Now your COMP1 has
most of the new features and bug fixes of the latest Windows 10. It runs just like a COMP2 with the latest Windows 10. Well, except for that one feature that you really wanted. Oh, and now you can't even back-rev to the COMP1's last version of Windows 7, much less a prior pirated version of Windows 10.
Bad hackers! Bad! But it's really not their fault, is it? They were just trying to “experiment” and "help the community". And they had a disclaimer. It's really your fault, right? Trying to get something for nothing? No, that can't be it, either.
I know... it's Microsoft's fault.
Because Microsoft finally decided "enough is enough": If you defeat Microsoft's protections and put pirated, modified Windows 10 code on anything but a COMP2, that poorly-pirated, untested code will kill that one feature you really wanted while also removing the ability to back-rev to a "working" version of pirated Windows 10 code.
Are you really going to complain that Microsoft has harmed you?
No, you're not.
Because, while you might be poor, fiscally responsible, and/or a cheap bastard, you're not a complete imbecile. Somewhere, deep down, you realize that it's kinda tough to blame Microsoft when, not only are you not running Microsoft's code on the product for which it was intended,
you're not even running Microsoft's executable. You're running a modified copy of a transcoded copy of a decrypted copy, and not even on the right hardware.