I agree with badkuk. Sadly for Linux, it has a steep learning curve. For people who grew with Microsoft 3.0, 95, 98, 2000, XP, etc. our own transition isn't as easy as it sounded.
I've tested our own Ubuntu rollout but I had to re-OS them back to Windows 7 thanks to two things: (1) driver support and (2) learning curve. In our case, the learning curve was around 2 weeks for employees to become familiar with the system. However, yun problema is when something goes wrong.. it's not like these people are willing to type "sudo" commands at their terminal. Then there's the driver support.. for example, I can't get our networked HP OfficeJet 7000 to work smoothly.. I keep on getting an error something like page pool is full or something so I had to "reinstall" the driver ever so often. Then yun application ni BIR ayaw gumana kahit ni-WINE ko na.
However, not everybody rejects Ubuntu naman. We have a couple of employees who actually enjoy their OpenOffice/Ubuntu configurations mainly due to security (sige lang, saksak ka lang ng USB dyan! no fear!) and speed (well, it's Ubuntu and solid-state disks... what do they expect)