People do. Social pressure does. Poor education system that does not promote open source. And failure to protect innovation.
There is little or no money in open source. Those in open source that are making big money sell other things like service or support or consulting. But then who has time after that?
Ask yourself what an open source version of Facebook would look like.