New Study has shown that gen-z is the most conservative yet. Keep in mind people are more liberal in their youth, and their politics shift rightward as they get older. I think there are several contributing factors to this:
Liberals hate having children, most of gen Z are children of Christians, or other right wing parents
Video games- video games are filled with guns and swords, teaching kids about guns and encouraging them to try them in real life. Gen Z kids can identify guns far better than most journalists. Video games teach kids to fend of themselves, you don’t “wait for the police to protect you” in a video game, you save the day. Video games don’t have oppression Olympics or victim-hood mentality. You play a shooting game, try out your favourite gun in real life, then buy and keep one for hobbies and defence, a new conservative is made.
Sexiness- When I think of conservatives I think of SEALS, firefighters, hot cheerleaders, and pretty church choir girls. Well liberals- fat feminists, skinny SJW’s with glasses. What teenager would join the latter group? Teenage boys want to be fighter pilots and date cheerleaders. And the girls want to be cheerleaders and date fighter pilots.
Dating- Tons of liberal boys with SJW parents became conservative after being shafted in the dating market. Then they research dating techniques and forums, ALL of which hate the feminist world view. The old rule “Girls prefer conservative men” is a damn good reason to switch parties, better looking girls on the right is just icing on the cake.
Most importantly the internet- now kids don’t have to follow communist news net anymore and think for themselves