Yes and no. Stereotypes exist for a reason, but if you ask me, I also think that most engineers would be terrible managers and given the chance they'll over-engineer everything and the product will never get released. Someone needs to keep them in check and deal with running the company.