Based on what I've experienced, I wouldn't blame any particular generation either.
Often older ones are the worst, because they know how to play the game of doing little and getting away with it so much better (less blatant about it, but bludgers nevertheless).