About the only way we're going to actually have a democracy is if they consistently lose elections. That's going to mean volunteering, donating, and actually turning out to vote
He's not wrong. It pays much more to be on the political right because it affords more of soieties' resources to large corporations and/or their CEOs, which is of course who pays lobbyists. Being more left means trying to get more money distributed to the poorest echelons of society, which is of course not very lucrative for everyone else.