I don't quite agree with you on that one brother, I'm out there talking almost every day…on the street talking, checkers, tellers, customers etc, and it's clear to me that the millennials are the most brain dead…Zero critical thinking skills…the most brain washed! Gen Z seems pretty dialed in however!