I feel like this is a perfect encapsulation of how an experienced self-aware developer thinks. Experience really beats the hard stances out of you. I find myself saying “it depends” and “a bit of column A, bit of column B” often, like a cheap kids toy
I’m tempted to publish an NPM package to do so as a joke, but I fear that it’d get used seriously