Rick, good points, good points. He is in fact 26 and therefore, Gen X. But firmly, hardcore democrat. I think that's more at the core of his position.
As much as I try to bust people's balls, some of my posts are "color" or for effect. I was appalled by his statement which he truly seemed to believe which was that if you said you were a patriotic American, it was code for being a white supremacist. I believe racial stereotypes like this are what serve to keep us divided... Blacks are lazy, Mexicans steel, whites are bigots, it's impossible to make sweeping generalizations and when you do, I believe it exposes astronomical ignorance.
It’s true his views could change with time. Most people do.