The Neal 'n' Nikki one was funny shit, nice ranting! But the other one was much more along the lines of what I say. You made a lot of good points - I agree with you. It's something repeated around the world, in countries with similarly conservative climates in film, TV etc.
I've been meaning to write an article about sex in India for a while, what with all the crazy things that have been happening over the last year - Big Brother cracking down on fun in BLR, Mumbai, Delhi etc. Good read.