My kids both grew up in Germany where sex is all over-billboards, the beach, TV. They survived just fine. As Americans we can be so uptight- that being said, I hate stickers on cars. I don't feel the need to share my politics, religion, or what brand of truck Calvin is pissing on with random people.