This is a very good topic of discussion.
Liquinn (OP) - I agree almost 100%.
Techie-Micheal - Yeah that comment might not make you popular, but what's important is that you are speaking your mind. Even when you disagree with the other person. (And doing it civilly.) That is a very good thing to do, and a very good way to be! Because then, if somebody, anybody, or everybody else happens to be wrong, as long as there is a group of people who listen to and respect each other, the truth will ALWAYS get out eventually!
And that is definitely a good thing!
That's why Freedom Of Speach is so important. (Although that is a different discussion for a different time...)
I want to address some of your comments. I agree on much of that, believe it or not. (I'm pretty Libertarian, but not totally...)
Abstainance? It is a good thing to teach, but should it be taught as "the only way"? If so, what happens when they disobey? (And it would be very naive to think that would never happen. Would it not?) Other than that, I do believe that it should be taught as "the best way".
Honesty is really what it's about. If you aren't being real with kids, they can usually figure it out. But telling them the truth about things like what could happen to them if that happens, (for example, having to support a child at that age, as well as things like diseases, etc.), is really the best way to go, IMO. If the parents have built a loving and TRUSTING relationship with that child, they will usually listen, (and obey), for the most part. (Not always but mostly.)
Now about blaming it on TV, that I do have to disagree about. Who do I blame for it? PARENTS. (Schools do have a slight responsibility also, but mostly it is the parents.) In fact they should be teaching them not to ever do ANYTHING just because they saw somebody on TV do it. Or a friend/peer, or a parent/adult, etc. To think for themself, and only for themself.
BTW, I'm not trying to say that most are not already doing it right. I recently got into a discussion about that with somebody on another site I post on, who I believe was a teacher. I think he/she ("she" I think) agreed with me for the most part, but thought that I was trying to imply that most were not already doing so. I believe that MOST are (to some degree), but there are still MANY who don't. Which is what my point was, about that.
Anyway, ideally everybody should wait until they are either married or at least have somebody they are pretty sure they want to be with forever. That is what everybody SHOULD do. (BTW, I never said I was a saint, myself. I always try to do the best I can but I am a human being...)
And children should be taught that. But at the same time, teaching them, "...if not, you had BEST make SURE you do this..." is a very good thing to do, IMO. Consider it a "Plan B".