It's all so subjective.
The veterans organizations sell flag shwag clearly in violation of the flag code, but that's okay.
But kneeling is wrong.
Hmmm ...
Regardless of the flag code, we are NOT a "You WILL Stand for the National Anthem and you WILL like it!" country.