One could say that because you don't want to look at micropython now everybody else has to learn C.
You earlier made an appeal to authority that people should just learn C/low-level language, and then admitted you have no clue how you'd get started with micropython. What makes your appeal to authority... authoritative, then?
Not saying your conclusion is wrong, but here's some unsolicited advice, if you may take it: maybe you could explore the approaches you dismiss before professing that they shall be dismissed.
The above was a joke. And where did I say “I don’t want to look at micropython”?
I do know that if I want to learn it, it isn’t something out of my reach. But there are things you can do with C you can’t do with micropython, so other than from academic standpoint, what’s the point? I am already proeficient with C.
That said, I don’t care what other people do. I had good intentions with my advice, talking from 20 years of experience in the field.
My first computer was a Timex 2068, and I learned C long time ago, enough to be dangerous and knowing only to touch it when there is no other modern option available.
Most of the stuff people do in the Makers community is more than doable with Micro/CircuitPython + a bit of Assembly.