I think Gen Z stands a real chance. We’re the first generation where the majority of us have had the Internet from birth, or at least long enough to not remember a time without it. We’re super connected all around the globe, and with more diversity in groups comes less bigotry.
Younger people are way less bigoted now then they were in my childhood (early Gen Z, barely not a millennial thank God). When I was in elementary and middle, everything not cool was called gay. Everyone called everything they didn’t like gay. It was completely synonymous with bad. A couple parents in my town recently got riled up cause a kid got a days suspension for using gay as a derogatory term against a gay kid. Most young people around here will tell you that he should’ve gotten more. In my day the other kid would’ve been suspended before the asshole.