> Management should be punished excessively as a warning to others, though I do not expect them to be punished at all.
"Management" is a group of ordinary people who are doing their jobs - trying to maximize profits for their employers. I'm not going to sit here and say my job is any different. I'm writing code so my employer will make money, not anyone else.
What specifically are you going to punish management for?