One way or another, teenagers ARE going to have sex.
Parents and appropriate educators should talk to teens about sex/safe sex. There is a correlation between sex education and various issues associated with sex (teenage pregnancy, STD rates, etc).
However, I do not think it should be a Vogue magazine. Ridiculously stupid of them and they should be called out for this.