It's clear that success in software is all about getting people to notice it, use it, and help improve it.
And I think it's important to get the arrow of causality correct: it's not that technically-good software becomes popular, rather it's that popular software's traits come to be seen as good & worthy of imitation—and only sometimes those are good technically.
And I see a lot of anger about this reality—“if only it weren't so!”, etc. Well, go on a Buddhist mediation retreat if you need to!