This must be today's brand of hypersensitivity.
When I was in the military I was not a civilian.
Now that I have left the ranks of active duty I have returned to the civilian world.
My feelings are not hurt by this. Probably because I also carry the title of veteran!
With that said, I like Heinlein's concept of citizens and civilians. There are a lot of people in our society who are unproductive or just plain leeches, not contributing to our nation. There should be a dividing line. If you don't like life on one side of that line, DO SOMETHING and move to the other side.
There are many who hold their American citizenship cheaply because their only claim to it is the chance occurence of them being born here rather than elsewhere. Better for us if they had been born elsewhere.