Yea, the 2 decade generational period seems a bit long considering the increased speed of development of the technological infrastructure cycle which results in vastly different experiences. A 35 year-old grew up with dial-up internet emerging, while a 16 year-old grew up and everyone had cellphones.