The biggest problem is that much of today's open-source programs are hard to use. Another major concern, especially in the corporate space, is support. Finally, Linux simply doesn't have the same variety of sophisticated productivity applications that Windows users enjoy. Various open-source and commercial projects are addressing all these issues, but there's still a long way to go. While you may not have any desire to mess around with source code, there are many reasons open-source can be an advantage for users.
Developers can write quick patches that solve little problems.
Companies can extend the functionality of their applications to meet specific objectives. And software makers can build on the code to create and sell new products and services. Finally, from a market standpoint, the existence of open-source means more competition in the software industry, and that is a good thing for all users.