proprietary vs open source blah blah
A project led by a software developer is very different than a project led by a business person.
The business person will demand a certain amount of UX design, and money is what empowers them to demand it from developers.
An open source software developer would ask, "why would I let someone else tell *me* what to do? I'm the one doing all the work for free!"
Then they'll wonder why proprietary products continue to dominate the marketplace.