I am tired of hearing and reading that Gnu/Linux is not ready for the "regular" or "normal" user. Self proclaimed experts and pundits insist that these users can not, or will not, use Gnu/Linux. They give all kinds of reasons for this. I say that most of these reasons exist only in the minds of these experts and pundits.
Am I saying that Gnu/Linux can be used in every situation? No, I realize that there are some applications that can not be replaced by FOSS software today. But, I think that these are the exception not the rule. Most desktop users could run Gnu/Linux without issues today. In fact, I suspect that most users would not think it was anything more than an upgrade if their system were running Gnu/Linux and OpenOffice tomorrow. I have helped switch many users to Gnu/Linux and, so far, I have had only one who insisted on switching back to Windows. In cases where a need exists for a Windows application that will not run under Wine, I setup a machine running Windows with VNC server and create links that opened the VNC viewer to that machine.
So, why are companies still not willing to lower the cost of software for their users? I believe the major reason is that we have far too many "EXPERTS" telling them that Gnu/Linux is not ready for their users.
More Here