Can you please not post spoilers for the games you're listing? As much as you'd like to make an example, I don't want this thread to have to be avoided like a stray, diseased fox or cat. Just cover up your spoilers, and if you don't know how to, ask Rocketpig. MGS4 spoilers are actually a pretty serious offense.
Games are a medium, and like most mediums, they're afraid to tackle tough issues. Movies are very similar to games, and few movies have tackled real life issues past war and emotion. Reign Over Me actually came close with a plot based around 9/11, and Casino Royale had a brief plot piece based around it as well. The problem is that the majority of movies and videogames are made in the United States, and there are a lot of differing races, religions, and ideologies here. Considering that hundreds if not thousands of people get offended at every Dilbert strip, I can't see something as large as videogames get away with controversial themes.
Next to that, we can also claim that videogames, as an emerging and constantly growing medium, still have the chance to tackle tough themes. This is true, and should be done. Due to Nintendo's Blue Ocean strategy, gaming is being expanded greatly across all sorts of different demographics. Soon, gaming too, will be very diverse and criticism will come from both gamers and those who we usually associate as anti-videogame (Jack Thompson for example).
Well, those are my two cents. Enjoy.







