There's a very prominent racism academic in Brazil that says the following:
White 'race' fights day and night to be the norm. Whites can't and won't allow any kind of classification. That's why, for instance, when you want to point someone on the street you very rarely say 'look, the white guy with the red shirt' but you say 'look, the black guy with the red shirt' and also why the white hero is just 'hero' and the black hero has to have 'black' on his name. Because white exists as a no-thing while everyone else always get adjectivized. So, if white wants to be the norm in a video game, it will always be the generic option - Especially a white american in a game with global scale made by an american company.... (just put this here to remind us that the guy is not african-white, nordic-white, neither european-white.
So everyone that's calling the white guy generic is actually pretty accurate AND reproducing the status the white 'race' built for itself by raw power throughout history.
Sorry for bad english.