Not at all a new observation for me, but I think that most opinions about programming languages come from having to deal with Other People's Code, for good or for ill.
In fact, some of you are probably squinting at me and saying: "no duhhhh, girl."
1/n
So listen, there's a diversity of experiences here. I've actually had a specific privilege in a lot of my career to write code in environments where - aside from a few libraries where you just have to put up with the interfaces they give you, and thankfully the internals are out of sight - it was just me, or me and a small team of other people, figuring out the conventions we wanted to use to build a world on top of a raw language itself.
I don't necessarily mean greenfield, I'm including legacy application maintenance. I mean that we owned most of the stack, and could decide what to do with it, and Greek-philosophers-on-a-hill type discourse in the work chat about what idioms to migrate TO or FROM was a meaningful percentage of the job. Imma say 30%, frankly.
This probably explains a lot about why I think about certain things that other people treat as received wisdom - no shade, but that's why I'm like this.
2/n