Most tech companies (doubly so in the Bay Area) develop on Macs and deploy (servers) on Linux. There'd be little pressure to develop a Linux client since most devs are spending their day on a Mac.
Completely true.
> Linux Desktop will never be more than a VM host or Web Browser host.
I did mention this on a developer-specific context. AFAIK, most developers tend to use Linux nowadays - at least in all the companies I've been in during the last 10 years, windows users have always been a minority.
(YES, I'm perfectly aware that this is not true for average users, or anything outside IT).