Because only 1/12th of the software everyone in the world uses is actually compatible with it.
Using Wine, etc. is like Windows using Git for Windows for bash.
One of my laptops is duel partitioned (Win10/Ubuntu) , which is the best solution, imo. Personally prefer true installs as opposed to emulation such as Win10 adding bash to its CLI to launch Ubuntu.
Windows needs to axe the registry. This is why many devs prefer Macs. They are a combination of Linux and Windows, with their own flavor.
This is purely based on my personal experience since I use them all on a regular basis (pretty much daily), along with CentOS as well for servers.