> it finally starts listening to potential users and making things better, but because everyone else just stops making desktops.
Of course those of us on this site are members of the Hacker Class. Putting our own house in order might involve writing code, but meaninful contributions can come in the form of bug reports or even just using software and occasionally writing something about how you use it.
I really hope you're not right about this, but unfortunately it seems all too likely. Linux will finally win on the desktop not because it finally starts listening to potential users and making things better, but because everyone else just stops making desktops.