The lack of a standard library can be fixed relatively easily: write libraries! OTOH, the existence of anti-modular language features that are extensively used in several major libraries, is a more serious problem, because:
(0) It means that libraries in general won't play nicely with each other, unless they're explicitly designed to do so.
(1) It can't be fixed without throwing away code.