Well, I also only use Desktop Linux via VMs, since Virtual Box and VMWare got good enough to run it, around 2010.<p>ChromeOS and Android don't really count, as the Linux kernel is the only thing from GNU/Linux being used for their desktop like purposes.<p>So in that regard, BSD and Linux are on the same boat anyway.<p>And as Steve Jobs used to point out, UNIX was never designed for the desktop anyway, note how NeXTSTEP and OS X developer stack barely care for UNIX workflows other than getting the UNIX (TM) stamp.