There are no morally good candidates. The more money they have the less moral they are.
It is hardly that simple. Indeed, you sound like an infantile leftist — though I expect that was not your intention.
Money can change people, sure. Being born into money and being born into poverty or into the working class are entirely different experiences. Such life experiences can leave indelible prejudices. “Pride and Prejudice” and all that. But “morality,” personal integrity, these you can find everywhere, as you can find their opposites.
Money, whether inherited or made legally in
this society & this economic system, can insulate a person from many pressures. For example a businessman-turned-politician like Mitt Romney did not suffer the worst insecurities (or temptations) of politics — the fear of losing an election and losing one’s job and one’s whole identity. The same could be said about Michael Bloomberg.
There is little reason to think having
less money makes one less vulnerable to corruption, and much reason to think it actually makes most people — including politicians —
more vulnerable and less brave when facing moral issues that can ruin one’s whole career.
As much as I hated the politics of Mitt Romney or Liz Cheney, for example, they quickly recognized and showed backbone and decisiveness when they saw their party being drowned in a tidal wave of amoral / immoral political degeneration, demagoguery and lies.
See, for example:
Lessons of History and Trying To Avoid the Same Mistakes