One thing that is not considered here is that media is far more globalized than before. If you want a big budget movie to do well across markets like China, India, and the middle East, you tone down the raunchy content or run the risk of movie getting banned out of large markets. TV is more fragmented so maybe it gets away with local tastes.