Controversy is just another way to advertise (Well, for me anyway because I find controversy strangely fascinating especially if it offends the public audience or media). When (some) people (like me) see something on the news about a game/movie, saying that it's incredibly violent or that theirs some sort of sex scene (This applies to games, mostly. Unless it's rape then it applies to both.) or any sort of offensive material, they get curious and want to see it for themselves, by which they spend money.
But maybe it's just me, but I'm sure there are people that feel the same way.
If I were to make a game or a movie, I would want it to be as controversial as possible, just to poke fun at the media and general audience. THAT is fun.