More than anything, I think it's the desire for Nationalism that's driving Trump's support.
Yep. That and middle-aged white guy disenfranchisement.
It's not just middle aged guys supporting Trump.
The reason his rallies take on the atmosphere of a rock concert is because of all the younger people in the crowd.