Perhaps, but what if the app developer is long gone, and I am a user hoping to keep using my favorite program? Apparently the original Raymond Chen article is gone but I think this quote captures it: https://news.ycombinator.com/item?id=14202707
[0]https://blogs.msdn.microsoft.com/oldnewthing/20031015-00/?p=...
[1]https://blogs.msdn.microsoft.com/oldnewthing/20031223-00/?p=...
https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...
I love the 'Raymond Chen Camp's way of looking at things. xx
If they want desktop Linux to happen, they need to stop chasing eyecandy and stabilize the plumbing behavior, no matter how much that thought offends their developer pride.
Also, I think bigger challenges to desktop Linux are the degree of configurability, drivers (maybe that's better), and the fact that the GUI is never a first-class method of using the app but instead a hastily-written wrapper on top of a command line tool.