Imagine we were making the same kind of generalisations about your gender, skin colour, choice of programming language - what would it add to the conversation? We may as well say “Scorpios like partying where sagitarians prefer reading books”
To dehumanise those they're applied to so you can say bad things about them without feeling guilty.
I'll take my generation vs gen Z as an example. I clearly remember 9/11, blowing NES cartridges to get my games to work, rewinding video tapes, making phone calls to friends on a shared line using a corded phone, having to listen to a radio station for 3 hours to hear the one song I liked and then rush to hit record so I could save it for replay, and on and on. I cannot share these experiences with gen Z. They won't ever have that. I can talk about it but it's just like a Boomer telling me about going to Woodstock or making 10 cents an hour bagging groceries, or dodging minefields in Vietnam, or using punch cards to program. Sure I can hear those stories and be amused, shocked or whatever by them...but I'll never know precisely what it was like to go through all that, with the mood of the time.
The author of this article was born the year the Apple I was launched he's not old!
The second rule is whatever, man.