I think one dynamic going on here is there is more animosity between generations now than there used to be.
Many people get hyped up about their beliefs on social media, and when they go out into the real world they take some of that divisive thinking with them.