I agree, and I think that Trump is such a flawed man plays into it. Trump is no savior. He's a venal, scumbag NYC businessman who is up against Pure Evil. It's someone who wants to overprice his hotel rooms or cheat on his taxes standing up to someone who wants to put you in a fucking gulag, brainwash your kids, and sell them into slavery. If he were some goodie-two-shoes paladin, I think it would actually make him less relatable in this context. People would think, "Hey, I'm willing to make a deal with the devil, kind of, just for a little part of my soul, but not the whole thing. I won't die on every little hill." It's just that we're being shown with Trump that "a little piece" isn't enough. You sell the whole damn soul or none of it. Now that it's all-or-nothing, every schmuck with a DWI because his ex-wife divorce raped him relates. They understand. And seeing him get railroaded by a system makes them relate even more, because everybody with a net worth less than $1mn has been railroaded by some faggot, somewhere. They get it. They don't like it. People are seeing manifest injustice not against a pure soul but against a flawed one, and they're having a primal reaction to it. They see themselves.