uncharted isn't a game where everyone is armed and trying to kill each other, that would be something along the lines of a CoD, also lets remember child soldiers are also technically armed people, doubt anyone would make an argument it's cool to go there and kill them.
Nathan Drake chooses to go to where likely impoverished people are being exploited, and proceeds to kill them all not always in self defense, since many times the engagement is started by him, all this in a quest to get some lost treasure (and likely some fame).
In any other world a person/character that would go to an impoverished part of the world with the sole objective to try and steal what is there and in this process kill people, would at least be seen as a person that isn't very nice, but in the world of gaming this character is considered charismatic, cool and what not, I'm sure some people even think his a nice guy. The truth however is that he's a murdering thief.
So in short in Hatred we have what is clearly a disturbed individual, going around killing people (some of them are also armed), and in uncharted we have what appears to be a reasonably normal white male, going to other countries to steal things and kill anyone that is in his way (making jokes during the journey BTW). Now it's perfectly fine to think one is better than the other, either as a game or as a social statement, but to glorify one and vilify the other, seems hypocritical.