What this all really comes down to is what the EULA agreement says.

I've worked for companies in the past that have invested a lot of time and effort in producing a piece of software, and then came across people who were trying to reverse engineer it. This is illegal, unacceptable behaviour.

If you don't like MS i.e. Windows, then use linux instead.
The point here is that MS pays lots of $ to its employees, whereas linux is mainly produced by enthusiasts for free.

Pros and cons for both OSs, as it depends on what you are using your PC for.