soddim
You're right - few people have the balls to stay just to try and make a difference. However, I'm told that if you do stick your head above the parapet these days, you just get poo-pooed by someone more senior.
The temptation is then really strong to try and poo-poo their poo-poo - and we all know where that leads!