Gen Z represents only 20% of the population. As with each generation, as people grow older their priorities change. And so does the way they vote. Many of the people I knew in school who were quite liberal when they were young, no longer are. For some reason you seem to think that people's priorities and opinions don't change over time. In fact they do. Just wait until they want to buy a nice home and provide a good living for their families. Over time many of them will be no different than the generations before them. They will put the values of what they think will promote their own goals and wishes for their families over the betterment of others. I mean if you stand up for helping those with less than you, that's less for you and yours, right?

Technology changes, fashion changes and mankind moves forward in many ways. But the way the human mind works is consistent. Gen Z didn't come up with some new concept about young people giving a damn.