The article may as well say, "Being human is bad engineering." People are, for better or worse, going to have experiences with tools. These experiences will color their perceptions of the tool and their willingness to use the tool for future projects. Personally, I like Typescript. I've had nothing but good experiences with it. But I also know of other people who dislike Typescript because it was foisted upon them by a senior developer (who presumably also had good experiences), and it turned into a morass of build-time complexity.<p>Heck, it's not just software tools. Some of my friends once got into a <i>heated</i> argument over whether adjustable crescent wrenches were ever acceptable to use. One side was saying, "Crescent wrenches just round off the nut and ruin the part in the long run," while the other side was saying, "Yeah, but we can't haul a 100-piece mechanics tool set everywhere we go."<p>People are going to be people. They will have likes, dislikes and strongly held opinions about their tools. Saying, "its bad engineering to even like a technology or tool" is tantamount to saying, "it's bad engineering to be human".