@graydon Yeah, it's baffling to me. But the battle against building unmaintainable piles of slop has been going on for decades, the recent "ai" craze is just acceleration.
I spent a lot of time in the first decade of Android arguing for minimizing dependencies, looking very hard at code we adopted, and pushing back against pulling in big libraries for just a tiny slice of their functionality (because good luck ever removing them).
"It's all open source, why can't we just add X and Y and..."
@swetland It makes me thankful for being in a small corner where this category of problem can't usually happen because there aren't many dependencies to include.
"Every maintainer is mortal" seems like something that would have crept into the cultural wisdom by now. (It very obviously has not. I am still surprised by this.)