It is nice to see that Justin and S.W.G. agree that FPS and real world shooting are not the same.
In general, FPS games have gotten better about some things, like driving home the fact that using the sights will actually increase your accuracy and some of the other basic mechanical functions of guns, like the need to fire in short bursts or reload once in awhile.
Certainly some FPS players will make the leap from the gaming world to the real world, and I certainly welcome them. If anything, video games have been a huge factor in the mainstreaming of gun ownership in the last decade, especially for EBRs and the like.
But the bottom line is that all FPS games, even the ones that are supposedly the most "realistic" are designed first and foremost to be fun, and realism is a distant second or third. On top of that, there's a whole universe's difference between running a real gun in a dynamic environment vs. using a controller to play a game.
Furthermore, as someone who avidly played FPS games starting with Wolfenstein 3D on a 386SX, up to the latest version of Modern Warfare, I can tell you that if all of the hours I've wasted on those games translated to actual real-world skill, I'd have placed near the top of the heap at some of the biggest 3 Gun matches in the country.
Unfortunately, that didn't happen, as being good with a gun means you have to actually put the time in with real guns in order to be good.