So what is the root cause of these cultural changes—and thus the root cause of generational differences? It should be something that keeps progressing year after year, and something with a big impact on day-to-day life. The strongest candidate is technology.

