It does it's job. I've been using it on the desktop for decades now with never needing to care about anything like that. If it ain't broke, don't fix it...
I intentionally hold back major Python versions till I can dedicate a lot of time to get everything rebuild and compatible. A lot of big Python programs (ML, scientific) usually need work to get compatible requiring ~ 1-2 weeks of time to get this all done :)
Maybe Python: https://old.reddit.com/r/archlinux/comments/1azkxnn/whats_ho...