That is common sense, but saying that for some reasons gets lots of pushback from several people (both in Europe and America). People seem to forget that countries are only able to take modern moral stances due to their prosperity, and once the prosperity is not there, the voters forget morality in an instant.