What you said isn’t the truth, is just your own and personal perspective
What I said is the perspective of any other professional out there (with lots of examples) besides web developers. By the same logic what you said isn’t also true - it is just your own perspective as a developer.
Developers are just a percentage of potential Linux users, and some of them can’t even use it because of the tools they require. Regular people have other needs and don’t want to spend a week fixing something when they can get it out of the box somewhere else.
Eg. for a manager or some other office worker the slight incompatibly between MS Office and Libre Office isn’t tolerable because it has a negative impact on their productivity in the same way that KDE feature xyz delivers a better experience for programming. See? Just because it isn’t your perspective doesn’t mean it isn’t true.