Apparently bonuses are going to be made more long term in the future (more tied up in stocks/shares that you can't cash in for a few years so they're based more on long term performance).
But I hope this isn't the case and by the time I get into the industry, (if that's still what I want to do) the short term greed fueled bonus culture will be back!