You have a rather cynical outlook.
To simplify the Church's position; Sex is a vehicle toward life not an avenue to fulfill one's desires.
You claim the Church is being irresponsible to the reality of the situation. I find that rather ironic, don't you? The reality of the situation is that the Church's teaching is that of self control and responsibility. What your saying essentially is throw out any standards of behavior whatsoever and let the people shag like feral cats and stray dogs.
Calling the Church the irresponsible ones because they tell you if you need to put a sock on the pickle you probably shouldn't be doing it is rather self serving. (and yes, yes, that's a sin too!!
)