Your comment is so off-base, it's hard to reply.  First, this is not about Vietnam vets.  It's about egregiously-compensated entertainers, who are using their performances to make a political statement that is offensive to many of their fans.  Second, it has nothing to do with the debate over the Vietnam war.  It has to do with a pernicious lie, that this country oppresses black people and people of color.  Do you know the history of your country?  What black man was twice elected president by the supposed "racist" majority in this country?  What percentage of NFL players are black or people of color?  Finally, I'm not lecturing these players on patriotism, which is their own business.  I'm challenging them to declare themselves: do they agree with Kaepernick's stated reason for disrespecting the flag, or not?  The fans who are paying their salaries deserve an answer.