There is a degree of respect every human deals with it follows the moral compass, in respect everyone is different. In the Southern USA we were born to respect all regardless of color or background, you respect firefighters, police officers and teachers. What society calls "Noble" positions, a Veteran would be one of those positions that took a very long time to garnish respect - after world war 2 there was no doubt soldiers were respected, it declined over the 60s and 70s, where soldiers were simply disrespected period. There are some notable anti war movies in the 70s and 80s, however in the last decade or so its been turning around big time.
Where you brand the person a hero or not is in the state of mind, some will view soldiers as heroes others will simply view in the complete opposite. Take the milgram experiment for example, it was a social psychology experiment to test a persons moral compass/conscience. The experiment was quite simple as a person
would admin a test to a "subject" by having the subject answer questions - if they were wrong they would be given an electric shock. People would routinely admin higher shocks even though the "subject" would scream in horror, until four verbal commands were said.
I believe its impossible to fairly treat everyone equal as society doesn't lean on it, we follow each other in a straight line and if someone cuts in that line they will anger the crowd. Society taught us to respect all elders, regardless of age and to try to keep a good moral compass.
Why is it some folks choose to berate others in a video game? After all it is a video game.