-- The Democrats are never going to win on racial issues alone because minorities are still a minority of the electorate.
-- The Democrats' base is the working class, and the vast majority of that is working class whites. That has never changed, nor should it ever change, given the positions of the parties.
-- Trump has made a strong red meat appeal to working class whites on immigration and trade. He positions himself as making a business proposition (which he certainly understands): their vote in exchange for promising to look out for their 'interests'.
-- The Democrats have traditionally made this exact same kind of appeal on economic issues, but are letting themselves get outflanked.
-- There are a lot of people out there who aren't thrilled about Trump, but all they're hearing from the Democrats is, "shame on you for being a racist". Human nature suggests this doesn't work.
Sorry, I just can't get on board with blatant lying to the electorate, low tech manufacturing jobs aren't coming back, coal (especially Appalachia coal) isn't coming back. Retraining and a safety net is the best one can offer. If the working white class can't comprehend or accept this, then I guess everyone should just prepare for the consequences.
The democrats aren't offering retraining as far as I can tell. You have to actually campaign on an issue for it to be a plus for your side.