I'm going to take the opposite position on Carter. Yes, he builds houses for people, which is good. But for me, that's more than outweighed by his hostility toward Israel and his habit of cozying up to dictators and tyrants.
He dismissed criticism of a book he wrote because it came from Jewish organizations. He called for Israel to recognize Hamas. Sorry...J don't wish harm on him, but I think he's far from decent.