I guess the actual problem here is that based on what grep said, since the PM is soooo dependent on the engineers, it is hard to justify why PMs get a higher salary than engineers.Many (not all) engineers are pompous arseholes who believe that the world revolves around them. Best is to leave them in their little cages and let professionals with the correct skill sets deal with customers, suppliers, contractors, etc.