And, at least with some people, almost a dismissal of someone else's problem.
"It does too work, you're wrong. All I had to do was write some code, install a few things, and recompile the kernel and my headphones work most of the time. Have you tried writing a new driver for your headphones?"
It would be funny if this weren't true right in this thread. The best example I can point to is Brave's only option to install on Linux involves a blob of CLI commands: https://brave.com/linux/
Linux has to grow beyond being built by and for mechanics.
The average user is going to use Firefox instead. Advanced users who know to open "Terminal" will attempt to just copy and paste the blob of code and hope it works. Training new users to do this is a bad habit that will bite the Linux community in the ass later.
Public uptake requires ease of use and consistency.