I am an engineer. Some of what I say is hubris about it. But I think its neither controversial nor false that engineers hold all of the power in a tech company. The skill gap is not a bijection. You can teach most engineers to sell, lead, and plan. You cannot teach most executives to write even half competent software. Outside of the scrappiest start ups VPs of engineering I have reported to generally have been out of engineering for a long time. It's strange to ascribe such a title to someone so out of touch with their field.