because they are super bloated (since they bring all their dependencies with them).
I love they work like that and much prefer this approach. We aren’t in the 80’s using 10 MB storage devices. Please, for the love of God, bundle all your dependencies with your application and the exact version you need, isolate them from other programs. macOS and Windows apps have been doing this for ages.
Beats breaking the actual operating system due to a small dependency conflict because one developer couldn’t be arsed to update their requirements.