>Unfortunately it is very difficult for an ordinary middle class person to be elected, so you are correct that most politicians at least on the national level are millionaires. I always thought it was very strange that you would have to spend millions of dollars to get a job that earns maybe a couple hundred grand per year. Must be the power trip.
And there's also the common illusion that it's a good thing to have a millionaire for a representative, because they're so rich they can't be bought.
But then, it usually turns that these guys are just more expensive.