There doesn’t seem to be anything wrong with this advertisement. The reason why people find it quite shocking is the blatant use of sexual language for that era. It exposes children of all ages to things that they shouldn’t probably learn at such an early age. An even if they do learn, they shouldn’t have to learn from this obnoxious poster. Moreover, they have attempted to take a shot at people’s self-esteem with some of the phrases in the advertisement. But, no one can deny that this advertisement is indeed spreading an important message.