Marketing people and all of those 'innovation agencies' get very exercised these days about 'generations' – the Baby Boomers, Gen X, the Millennials..... What they believe, what they care about, how they behave and, crucially, what they buy. But is this just hype or does when you …