The OP is wrong. Taking a knee during the national anthem is NOT disrespectful of the military. Why? Because the military swears an oath to support and defend the Constitution of the United States against all enemies foreign and domestic. We don't swear our oath to the flag or the anthem, but rather to the founding document of this country, the Constitution.
If I support the Constitution, I also support everything contained in that document like free speech and the right to peaceful protest.
The ones who are disrespecting the military are the ones who are trying to take away those guaranteed rights from other citizens, because the freedoms we enjoy because of that document is what the military actually is fighting for. Learned that every year during Navy Rights and Responsibilities classes.
The military supports the COUNTRY, of which the Constitution is a PART. Another part is the military itself, including thousands of servicemen alive and dead, who are respectfully represented by the flag and the national anthem, and which the dumb, spoiled brat football kneelers disrespect, deliberately.
They should all be FIRED, with their names publicized as the traitors that they are.