From what I've read, it was not Kaepernick's intention to disrespect the flag/country by taking a knee. Still, IMO, taking a knee was not well-thought-out, and, at minimum, was perceived to be disrespectful.
Kind of like BLM in my opinion. Good intentions on the part of many, but again IMO, a bad slogan in the end.
I agree with the first part. The idea is, not only military soldiers have the responsibility to defend our rights and freedoms. ALL US citizens have that responsibility, because this is a nation of its citizens, and the greatest power of governing this nation falls in the hands of its citizens, not the politicians (autocracy) or the military (stratocracy).
Our freedoms and rights and liberties were hard to come by, and they were won mostly NOT by a military, but by a Republican Militia made up of farmers and colonialists. In other words, by what would become this nation's civilian citizenship.
What this means to those who truly understand what powers the Constitution gives its citizens, is that what Kaepernick and other NFL players did in kneeling in the presence of the flag is EXACTLY what US soldiers do, when they join the military, go off to a foreign land, fight in wars and possibly kill other men or even lose their own lives.
Kaepernick and the others saw what they perceived to be abuses of power and authority, and violations against the constitutional rights of African-American citizens by the law enforcement. That is NOT what the American flag nor the people it represents, is supposed to stand for. So they knelt - not to disrespect what the flag stands for, but to DEFEND what it stands for. To get the attention of the people towards what they perceived to be these abuses and violations.
So I fully support that action, because to NOT support it is the EXACT SAME as NOT supporting the American soldiers who go off to fight in foreign wars. They are fighting for the SAME EXACT THINGS - just one group is wearing a military uniform, and the other is not.
But what I think was done wrong, was Kaepernick and the other player's choices to use NFL venues and games as the stage for their protests, without first consulting the NFL and getting them on the same page with them. By not doing that, it put the NFL into a corner, and made them have to REact instead of PROact to the demonstrations.
The NFL has always tried to work with and in support of the NFLPA in social issues and causes, and there's no doubt that they would have tried to do so here, but they weren't given much chance by Kaepernick. He took it upon himself as if the entire NFL league was his to use and weaponize for his cause, without anyone else's voice in the matter.
As a result, I think the demonstrations backfired a bit. It made him and the others seem to be rogue demonstrators. Plus just kneeling to get people's attention is just the first step. Once you have their attention, you then need to move up to more directly relevant measures, like initiating talks and discussions with major law enforcement agencies, getting Congressional hearings conducted and getting them involved. Making actual meaningful progress towards getting chances done.
Again, having the NFL backing you up helps a great deal in that regard. But after 2-3 years of just kneeling and doing nothing but kneeling, it started rubbing raw the very people who's attention you wanted to get.