If you want to fix that, you fix that first, then apply it to a subsequent patch like this one.
Additionally, I think Rust community, since its inception, embraced the goal of paying any up-front costs required for introspection.
Meanwhile, the Python community seems to be tearing between those who want syntactical beauty and one-way-to-do-it, and those who are running big production systems using IDEs like PyCharm and wanting to benefit them.
I'd prefer it if Python somehow warned people developing gigantic systems that maybe it's time to use a different language, instead of deforming Python to suit the people already running gigantic systems in a language unsuited to it.