Just because as games plot is based on fiction doesn't truly make it unrealistic. The gameplay elements (minus regenerating health) are all realistic and its easier for developers to pace the storyline when its is made up. It doesn't have to be 100% accurate, just plausible and believable. Take the Stalingrad mission in Call of Duty: World at War, that isn't based on fact, just as the characters are also fictional.