The silent protest must be punished!!

But those fine fellows replacing the Stars and Stripes with Nazi and confederate flags on our soil?  They mean no disrespect to our flag, our vets, or our American ideals.