Trump’s anything but a union guy. His hotel in Las Vegas has been fighting tooth and nail against its employees organizing. I’m sure the Democrats will use that against him in Michigan, Ohio, and Pennsylvania.
Sure they’ll use that against Trump. Just like they would use Cruz’s enabling of Obamatrade against him. Cruz has no hope of carrying the old rust belt after casting votes enabling Obamatrade. He’d lose the beltway suburbs 70-30 and there goes VA for the GOP. Cruz simply has no path to to 270 EV. Sorry.
I do not doubt that Cruz would have had a hard road to 270 though I'm not quite as pessimistic as you are. But I think Trump will have just as hard a slog as Cruz would have.