> I think a lot of things that are assigned to "generations" are really just due to age.
This. So-called "Generations" are nothing more than marketing names, completely arbitrary slices of time. At this point, the only purpose of generations seems to be to write media stories about generations.
There's actually a great deal of diversity within generations. Demographically speaking, kids mostly end up a lot like their parents. There are trends over time, but those trends tend to move slowly.