“The changing of the guard from baby boomers to Gen X, Millennials, and Gen Z deserves our attention because of the possible scale and nature of its impact.”