There's multiple levels of experience. Someone can get really good at the technical solutions without learning what the human problems are and how to solve them.
For example, someone might dismiss IDEs as being unnecessary because technically the same job can be done without them by a superior human being, so the solution is to just be a superior human being.
Or as another example, someone could completely dismiss syntax highlighting as being useless for the superior, implying that the solution to the problem syntax highlighting solves is to just also become a superior human being.
There are multiple layers to any solution, and if one of them is missing, the others are kind of shaken out of balance.