Millenials don't make much money so your median income statistics are skewed toward younger people who tend more democrat.
Also I'm not sure why that's important, is your assumption that Millennials don't have legitemate economic anxiety?
And Clinton supporters in the general election tend to be much younger than Trump supporters. ("Bernie voters" in the primary are, overwhelmingly, Clinton supporters in the general.)
You also haven't done any work towards arguing against the fact that voters for Trump fundamentally don't live in areas with high immigrant populations or where their jobs were moved overseas. In other words the notion that Trump voters support immigration reform and trade protectionism because they have bad run-ins with our current policies on these issues.
Face it, Trump voters are bigots.