Smiling is a terrible metric. Most people think they’re supposed to smile any time a camera points their way; I’ve never been able to smile without real inspiration, it looks like a grimace if I try. Before television people didn’t walk around grinning; a smile was a reaction, not an attitude. Anyway.
I was an original adopter of C# when it came out, loved it, then I saw people using it at Microsoft and wanted nothing more to do with it. Throw, throw, throw, throw, throw.
Then I got onto a server project in 2016, saw LINQ and completely changed my mind. We didn’t use throw in that project at all and LINQ was wonderful.
Do we really need all these languages?