Lol… reminds me of a place I worked at where there were 2 developers on the project but 4 project managers. When the project was running late -> they hired 2 more managers!!
I've had this discussion a few days ago and it's simply the problem of pay. As soon as you want to make more money you have 'to be in management and act like one' which is utter cow manure since adding managers is not going to make you any product and only delay it or make it worse but the end result is endless managers and not enough actual horses to carry the load.