>It implies that people aren't actively looking for better solutions to their problems, which is just blatantly false.
No, they don't.
The majority go with the defaults, and most of the rest stick to the first thing that "works for them".
If they try something else it's usually because of either mass promotion (like with Java in the late 90s) or hype by a smaller team of early adopters (like with Node and such), not by patiently looking and evaluating solutions alone.
>Quality always rises to the top. That's a law of nature.
That's not even close to a law of nature.
In fact, "crap rises to the top" might be closer to being that. I mean, if you want a blatant example, see the music top-10.
No, they don't.
The majority go with the defaults, and most of the rest stick to the first thing that "works for them".
If they try something else it's usually because of either mass promotion (like with Java in the late 90s) or hype by a smaller team of early adopters (like with Node and such), not by patiently looking and evaluating solutions alone.
>Quality always rises to the top. That's a law of nature.
That's not even close to a law of nature.
In fact, "crap rises to the top" might be closer to being that. I mean, if you want a blatant example, see the music top-10.