Over the past few months, I have come to believe that free software is lagging behind not in terms of technology, but in marketing and UX.
Most people just don't know that alternatives exist. UX also suffers because there is less diversity of users providing feedback. These two problems keep feeding each other.