Everyone thinks it is terribly disrespectful for NFL players to take a knee during the National Anthem, but no one has heard why they choose that particular stance to protest. It isn’t meant to be disrespectful of the anthem or the armed forces or the flag, it’s meant to represent a flag at half mast.
Colin Kapernick and Eric Reid who began the protests actually consulted a retired Green Beret before deciding what stance to take to protest the militarization of most police forces in the US.
Regardless of whether you agree or disagree with NFL players protesting on the job, read the article and try to understand why they are doing it.
NYTimes interview with Eric Reid and I agree with Reid, kneeling is more respectful than sitting during it.