Not all Trump supporters are stupid and weak, but the overwhelming majority of stupid and weak people appear to be Trump supporters.
"Poor" is a less reliable or meaningful proxy. In fact, I'm going to change it. I shouldn’t have equated poverty with character.