you're right, it is THE fundamental drive of the species. so let's FOSTER that! but society does NOT foster that, it makes excuses for it. having sex is a HUGE responsibility. right up there with procuring food and water and shelter. but society doesn't foster the concept of responsibility in any of those things. quite the opposite actually. we foster the idea that sex is a recreational pastime, with no consequences whatsoever. society is all about "how can i get out of the consequences of my actions?" that's what our society fosters.
unbounded reproduction = fundamental drive of species
unbounded reproduction = bad consequences
that's quite a disconnect. so why don't we focus on responsible ways to bridge that gap? because nobody wants to deal with the truth and nobody wants to be responsible.
the truth is that SEX MAKES BABIES AND PARENTS. so if somebody doesn't want either of those things, then they shouldn't be having sex.
our society has some fucked up priorities. greed, lust, and sloth topping the list.