> why is this stuff almost always Python-based?
Because schools teach Python...
> but it is dynamically type checked,
There is a difference between type safety and dynamic vs static type checking. Static checking is actually more difficult to generate safe code.
> compiled languages produce better, more performant code,
It depends on the compiler/VM. For example taking a VM snapshot and saving it as a binary actually makes the program slower as it can not take advantage of runtime optimizations.
> and allow for application stability and longevity much more easily.
You could statically link an app and it would live through breaking changes in libs. But if there is an architecture or kernel breaking change your binary wont work at all - meanwhile a VM based language would work if it has support for the new architecture.
> Python may be your favorite language, and that's fine, and that alone doesn't immediately qualify it as a good choice for anything,
The best language is the language you know best. You will have to be a specialist programmer to know many languages so well that you could choose the best language for the job. And most languages are general purpose languages.
Arguments aside. My interpretation of the article is that the author thinks it should be as easy as python, not that Python itself should be printed into hardware.