Millennials, the much-maligned generation of supposedly tech-savvy ingrates born sometime in the 1980s or 90s, frequently find themselves on the receiving end of poorly thought out criticism.
And yet, like something out of a David Brooks wet dream, they seem to have once again...