America. Because it was founded by prudes. Check your history books. The puritans. They thought that sex was dirty and anything that brought any pleasure was a sin. They same with this generation. Of course they will say that they don't think sex is dirty but there actions speak louder than there words. Antilove ect. They will say that sex is okay when your married but for them it's like having to go to the bathroom. Also they bully teens and treat them like it's a crime to be young. curfews ect. Just they way there parents generation did.
We live in prude nation.