Spot the difference.
On the one hand you have those flying the Confederate flag.
These are the sort of people who are telling the kneelers that they're disrespecting the US armed forces, they're disrespecting the flag, they're disrespecting the anthem.
On the other hand you have the kneelers.
The Confederate troops committed Treason. The US Constitution is quite clear on what Treason is, and the Confederacy committed treason and every soldier who took up arms to FIGHT THE SOLDIERS OF THE US ARMED FORCES committed treason.
Now, flying the Confederate flag shows no respect to the members of the US armed forces. The Confederates killed members of the US armed forces.
Flying the Confederate flag shows no respect to the flag of the United States. It says "we don't want to be a part of that flag, we don't want our star on that flag".
Kneeling in a protest does not disrespect the US flag. The US flag exists because it represents the States, the government, the Constitution. A Constitution which protects freedom to criticize the government.
The kneelers have killed zero US Armed Forces personnel.
The Confederates killed 110,000 people in battle and 25,000 to 30,000 in Confederate prisons.
How is it that the people who fly the flag of treason, the flag of killing US military personnel can turn around and tell those who kneel, that they're disrespecting the anthem and the flag?
Your assertion that it's supporters of the Confederacy who believe the NFL players are being disrespectful shows you're a partisan liar who can't be taken seriously and are unworthy of being a part of a debate.
Adieu.