I've found this quote extremely true, but not just with programming language but with all things. People complain about Slack because they use Slack a lot, so minor quibbles become a daily frustration.
It is when people go quiet about a product that you should really worry. They're either extremely happy or aren't using it, might be critical to find out which.
Sometimes users belonged to one of the first two categories, but often not. Companies that pivot from selling to people who use the product to selling to enterprise organizations pivot from building things for users, to building things for decision-makers and decision-influencers.
So it’s not only that management are choosing products for users, but the products themselves evolve to please managers at the expense of users.
> I've found this quote extremely true
My impression of Python, Ruby, etc. hasn't been that they're in either of those categories, though I'll grant you that they don't compete in the same space as C++...
People complain about Ruby being dead, or don't talk about it at all because it's not relevant anymore.
But then every time they change something, unless it is just 100% obviously better for everyone, like a speedup, it's gonna annoy some people.