Orkhepaj: it works better than linux , just look at the user base size
it work and thats what everyone wants
most people dont care for lame fancy customization options
I don't think it's so functional.
One very recent case I experience (today) washow I had to use a program today that requires the .NET desktop, but even trying for hours, Windows wouldn't recognize .NET installed no matter what I did. Meanwhile, on Linux, it was just a matter of going to the folder .NET's installer was, running "wine windowsdesktop-runtime-5.0.0-win-x64.exe", going through the setup and running the program I wanted to use, the whole process taking less than 5 minutes.
And that's usually how things go for me, despite my Linux install being super tempered by stuff I install while Windows is very close to a fresh install with how little I tinker with it.
DoomSooth: More of my games work on it. That's mostly what I care about. If I switch to Linux, I can kiss a lot of games goodbye.
Most games I try through Wine work with minimal issues. Usually, the only things that misbehave for me to the point they could be unplayable are online games (might be an issue with my Wineprefix, so I'll try recreating it at some point, similar to formatting Windows) and RPG Maker XP games (getting them to work still elude me). Luckily, neither of those I use much.