Don't blame it all on entrenchment and bureaucracy. Rather show me the engineers who want to become management.
I have thought of the same solution myself before and came to the conclusion that I, for one, wouldn't want to be leading anything even if I had some ideas on why the product sucked.