Disrespect of Civilians and Veterans by Service members
Is this a school area mentality? Some people can get jaded after seeing so many people filter through the same processes over and over, while they do their job without rotating out. This can cause them to see a huge variety of situations and develop the attitude that they have "seen it all". It might be a good policy to rotate civilian personnel to other jobs to break them out of their comfort zone.
There is always going to be people that disrespect others at some time or another, but it is a small percentage when it comes to the overall population on any military installation and the surrounding communities.
With said, the best thing that anyone could or can do is attempt to de-escalate any confrontation or situation, and avoid making it worse by being confrontational with the person who is aggressive in the situation. Sometimes if may be deserved, but in most cases disrespect to anyone, whether it be SM, veteran or civilian should never be acceptable or condoned.