We spend a lot of time debating the characteristics of generations—are baby boomers really selfish and entitled, are millennials really narcissists, and the latest, has the next generation (whatever ...