In my experience it’s usually engineers who run install commands until it builds locally, then check in whatever they’ve got.
There's never enough time to prune the software just like there's never enough time to consider the long term consequences of any decision. The incentive system is usually set up where the focus is always on the next quarter and the short term. And the result is exactly what you'd expect it to be.