It's possible to learn from other people. And better tools do make your life better, even when "nothing was wrong" with the old tools. While you shouldn't try to upset people, negative feedback is valuable. I don't think this is the way forward.
At some point it does start to feel like the focus on tools is disproportionate. Have we begun shuffling around the gadgets in our toolbox to distract ourselves from the difficult problems we need to solve? Sometimes I think so. Have we developed an expectation that our toolset should eventually become so perfect we just stack it up and the job is done? Sometimes I think so. Better tools improve our lives, but better…
The pace of change dictates that threshold to some extent. For instance, when the hottest tool for x or y barely survives the new product development life-cycle, then it's a problem. When this is combined with the sometimes hyper-opinionated, absolutist culture referenced by the author, then we're deeming products obsolete before they've even been used.
I've come to call it tech for the sake of tech. It starts to become divorced from the business and exists for its own sake. One cure for this is running your own business that relies on the code you produce. Tendencies toward infinite refactoring and constantly learning the latest tool-set to swap in will die quickly, when stacked against the need to just get it done.