I saw a post (sorry lost the link) that proposed that open source has driven the explosion in software bloat and complexity.
I think that's true, because it's too easy nowadays to pull in massive hairballs of dependencies and deploy complicated frameworks and paradigms.
In Ye Olden Dayes, libraries and tools were expensive, you had to pay for em, you had to evaluate them, you had to negotiate with vendors and beg management for budget, etc. That put pressure to DIY and keep things simple.