There's a big difference between a software company equipping developers with Linux based machines and a midsize to large non-tech company equipping their users with Linux or even Macs.
Granted, I think Microsoft is losing their grip and non-tech companies (I work for one) are seriously beginning to consider PC alternatives. On the manager and executive level, and power user level, IT departments seem to be accommodating Macs more. For non-power users, web based machines like Chromebooks are becoming a more attractive each day.