I am a very liberal person and I have very liberal children, except for one. I'm pretty sure my Gen Z son has been taken in by fascist doctrine. What can I get him for Christmas?
A plane ticket. Others have suggested he's bored and I concur. IMO, he needs to be intellectually challenged while simultaneously having his fears assuaged. Fear, I believe, is a key driver in pushing people toward fascist ideologies. Most likely he fears not being loved.
Traveling to countries with very different cultures can be both stimulating and reassuring, especially if it involves some significant challenge - a physical one like climbing a significant peak or somewhere that's just super hard to get to. You can demonstrate that you love and care for him by going with him. Just the two of you.
I concur. I noticed a lot of right wing people in the US never travel at all. They are only seeing and hearing information off of the Internet, colored by specific algorithms. If all you see of the world beyond your borders is through Fox news, you will have a skewed view.
Have him travel to another 1st world country, Europe, Japan or Canada, to see how people actually live there and there is nothing to fear.
Ideally, if you can afford it you can join him. I can wholeheartedly recommend a city like Antwerp, Copenhagen or Berlin for some history and also a relaxed atmosphere.
If he's more into nature the Norse fjords, the Greek coast, Ibiza (combines nature with partying) or the Swiss Alps are all amazing.
Fear is a key driver (period). I just heard this on the radio. They analyzed what pulls people in and it's fear. Fear also keeps people lingering longer. I didn't hear enough to explain it (I got to my destination before the show was over). Putting it together with other things I've heard, the algorithms that are tuned to keep people engaged on the site skill natually choose things that stoke fear and that is probably the same thing that the facist propaganda is promoting, too.