User blog comment:Bovell/New Modern Warfare 3 teaser trailers released!/@comment-3550984-20110514183101/@comment-1160253-20110514221731

That's probably because Russia is one of the few countries that has a military that is capable of taking over the world if they felt like it. Or game developers like picking on Russia.