do-gooder перевод "тот, кто наивно желает добра, но часто средства или последствия оказываются сомнительными"
There are so many do-gooders who thinking they vote for stability vote for corrupt politicians. / Так много доброжелателей, которые, думая, что они голосуют за стабильность, на самом деле голосуют за корумпированых чиновников.