What does any of that have to do with their LAWFUL exercise of free speech?  They did nothing illegal, nothing violent, they chose not to stand for the anthem.  

Read up some more, and you'll see that a lot of veterans get it, and aren't upset by this.