What I mean is that a lot of the popular languages have an engine written in C. Fairly common pattern. I get it that we want to abstract but sometimes it feels we just want to avoid dealing with a language that is one layer below.
Now, LLMs can.
I agree with what you said, and _sometimes_ it's true, but I still wouldn't call it a "preference". One could argue there isn't a "need" to deliver faster and come up with solutions to problems, but is it a "preference"?
Maybe I'm completely off base here, arguing about semantics.