The younger generation might blame us for everything from climate change to £6 pints, but we didn’t have it so easy ...