There's a lot of talk here and in the world in general about how the new generation - under 30s, under 18s, the Uber kids, the self driving kids,...