Not to get too TB, but I've served in combat 7 times and I don't feel that veterans own the flag. I did fight for his right to protest. I personally don't feel offended by anything he's done...other than his inability to play the QB position effectively with consistency.
The flag is a symbol of all of us. His protest was meant to bring awareness to a problem WITHIN our own country. How our fellow citizens were treated. That seems noble. Regardless of how you feel on the issue he brought up, his form of protest, from his perspective, seems rational.