This survey is a few months old. When the results were initially released, the one country with the favorable opinion was Argentina.
That's interesting it would be Argentina. I don't think the morals in any of the other countries mentioned are especially great. China has state mandated abortions, Mexico has worse porn and a very large drug problem and illegitimacy rates that make ours seem insignificant, Italians and Spaniards make us look like prudes, Arab men don't exactly act like Puritans when they come to Las Vegas and seem to enjoy legal prostitution more than anyone. We might not be the moral nation we once were but we're still better than most of these countries.