Every company I’ve worked for has been overstaffed in engineering to one degree or another. The sad fact is that this is not a 1:1 type of thing… it’s typical for 80% of the output to come from 20% of the team. Many people coast along on their coattails.