At what I feel may be a very real risk of WHOOSH, I'll respond. This hate on "generalising" is totally irrational. Humans are habit forming, pattern matching biological machines who owe a large part of our success as a species to the ability to generalise. Forming connections based on observed behaviours between multiple sources and using those connections to draw conclusions. Sometimes right, sometimes wrong, but largely useful. Surely you recognise that in even attempting to speak on the character on something as widely varied as the culture of a generation of people, you're dealing with such huge numbers of people that in order to say anything of non-obvious value means identifying the largest occupied unions of the set. What's crazy here is your apparent level of butthurt over someone putting a label on something which by your tone you already knew to be true.
Or maybe you're hating on generalisations for the sake of them being generalisations. Which is twisted in its own ironic way because it's not based on any proof that abstraction is a bad thing, but rather on the feared result of being subject to some inappropriate application of generalisation to an individual. So really you're damning generalisation as a whole because some idiots misuse it. Generalising generalising not out of its most frequent use, but most feared misuse, a highly faulty premise.