All this crap about Millennials being X or Y or Z is going to fall flat as time passes forwards. People never understand that a lot of the values a group holds also tends to correspond to their age and situations. Liberals now when we are all in college, Republicans when we are all managers and see the effects laws have on our businesses. Give it thirty years, and the republican party will adopt all the talking points today, such as gay marriage, and absorb/turn all the people who currently vote Democrat for that exact reason. As to the race issues, I am not too sure you can say if Millennials are better or worse. Yes, you may say "they rate the same on these tests", but those tests are much more based on subconscious and similar reactions where the person isn't actively aware of their decisions. A generation that states and wants to have an open mind about race is going to be far more receptive to enforcing positive change in the area.