In my company, when engineers were somewhat in charge, it wasn't like this. As management got to "manage" the process, that's where we are. Plus a shitty economy lets us be more selective I guess.
I'm sure that management was highly self-congratulatory, and rewarded themselves accordingly.