Lack of proper remote desktop and a subpar experience with substitutes is what does it for me. My home network is full of Windows machines, and it's simply easier to be on the same ecosystem.
I have a Linux VM for dev work where Windows won't do (certain Ruby gems for example)
I have a Linux VM for dev work where Windows won't do (certain Ruby gems for example)