Few people ask that question anymore. We have our first Linux billionaires. Highly commercial Linux trade shows draw ever-larger crowds. Many questions remain about the long-term viability of specific Linux companies, but nobody doubts that there is money to be made with Linux. A year ago, Linux was criticised as being unsupported.
Nobody says that anymore either.
Linux now probably has the widest variety of support options of any operating system out there - and any one of them should be able to actually fix problems. Open source software development has become institutionalized and funded. Volunteer hackers remain the heart of many development projects, but more and more of them are finding that companies want to pay them for their efforts. Resources like SourceForge provide infrastructure to help free software projects along. Ad hoc free software projects abound, but much of the core Linux infrastructure is now in the hands of people who are paid to work on it.