Engineers do not make the decisions at GM, automakers. Decisions have always been made by marketing execs. It used to be big engines shoehorned into cars they didn't fit. If you ever tried to work on your car, you saw the problem. Engineers are actually better than that. You can get incompetent engineers, but not stupid ones. I never had any stupid students in engineering.