Primarily, I think you've got several screws loose. I think the rich voted for Trump because of things like the estate tax...
This implies that rich and upper-middleclass people are stupid. 90% of Americans have a net worth < $1 million. 99.5% have a net worth < $11.8 Million. Under current tax law, you only pay federal estate taxes on the part of your net worth that exceeds $10.9 Million for 2016, which is automatically adjusted for inflation. That < 1% of the population obviously couldn't have elected trump on their own, so the rest of the rich and semi-rich who voted for him must either be stupid or naively optimistic about their future earning prospects. Even if the Democrats were in power and bumped the estate tax exemption down to the pre-Bush $1 million level, that's still only 10% of Americans who'd pay a penny in estate taxes.
Speculating about the higher order effects of how large structural changes in the tax code will effect the income distribution is akin to astrology, but the 1st order effects are clearly more beneficial for a small minority of the wealthiest Americans.
Note that this post isn't rhetorical. It's entirely possible that Trump voters did vote primarily on personal economics and fall into these three categories:
- 1. Think Trump's tax policies will directly benefit them, but just can't or didn't bother to do the very simple math.(i.e. the stupid and the lazy)
- 2. Understand that Trump's tax policies will lower taxes on people richer than them a lot more than it will lower taxes on them directly, but believe the higher-order effects will have a net benefit to them (i.e. trickle-down economics).
- 3. Are really rich and will benefit from Trump's tax policies
I'm just saying that #3 is far too small a voting block to even move the needle in the popular or electoral college votes. If economics was a deciding factor for a significant number of voters, some combination of #1 and #2 were heavily involved.