I can't speak for all of them but as a veteran myself I know why I served and I know why many of the people I served with served.  The reason if you care to know is to protect the rights of Americans to express their views and exercise their freedom of speech.  That is the America I fought for, I can't imagine serving one where we are all forced to stand for the national anthem.