I think perhaps this is one of those times you should have looked into the package manager and package management system prior to going full rant. I'm with you on the state of package management in general, and most if not all the problems you outlined were very specifically addressed by rust's package manager and system.
There are solutions for these problems, they aren't perfect, but it's getting better.
There are solutions for these problems, they aren't perfect, but it's getting better.