I read the OpEd piece by Ed Reid.  It does not matter what they intended, but what they did.   They were as clueless as you seem to be if they really thought that it would not be taken as an insult to the flag and the country.