Microsoft and Windows - is a far lesser Evil - if measured againts Apple and macOS level of monopol. Tho, as mentioned above - if you want more freedom - Linux the answer.
For everyday basic tasks, Linux might be the answer, BUT... once you start driving into the more advanced and/or less common type of territory about that part, that's when you'll soon find that Windows is still neck and shoulders above Linux in pretty much every possible way that you can imagine.
For one, you can't properly maintain Linux, as there's always something that breaks after an update in such a particular way that it disrupts important parts of your workflow, and that you can't easily find a fix or workaround so no, it usually doesn't add more freedom. This negative impact gets worsened by the fact that software choices (again, outside of basic tasks,
maybe) on Linux are still far too limited compared to Windows. A lof of Linux software just doesn't let me do what I want to do,
how I want to do it. The typical end result will be that it is the exact opposite to adding more freedom.
Add to that this
other fact, that Linux has a tiny user base, that those who have the knowledge to help you find answers to questions about Linux problems are more often unwilling to help out compared to Windows, and that the documentation about Linux keeps lagging behind in various many areas that also includes a lot of the ones that happen to be important. Then what you have left is a homeopathy-like fraction of freedom that has been watered down with copious amounts of "what could've been freedom, should've been freedom, isn't freedom". If you mean what I get. lol
Also consider that a lot of latest hardware (and some older hardware) either isn't supported on Linux or is only partially supported.
I could go on, but I'll stop here.