The Casa Monica Hotel in St. Augustine, Florida flies a big American flag out front so that people will regard it as a patriot-friendly lodging establishment. Sadly, that fluttering piece of fabric will probably disappear soon, because the hotel's new management hates American flags. Hates!