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.
Well, I'm not going to stop using Python or anything. I just think they're bad and ugly and I'm sad that more and more I'll open the source code of some library I'm using and find those "hints" littered everywhere.
I would plea that people reconsider their inclusion, but it seems like that ship set sail.