From Boomers to Xennials: we love talking about our generations, but must recognise their limits