Well, that is not an issue about restricting your freedom. It's about the differences between Unix and Windows. You can't just install a Windows application on a Mac without the application being ported to Unix. And if no one wants to spend the time rewriting a Windows application to run on Unix, you're out of luck. That's why I don't run Linux anymore.
Exactly. However. If a manufacturer starts dictating morals to me I will go elsewhere...