Think it in the other way.
Where RedHat would be if Linux wasn't free...
The matter with free software is that it can be a viable business model to serve both corporations and indivinduals. It's as stupid to see Linux without companies as to see it without indivinduals since it's very nature is to be adapted by everyone who's willing to.