A Budweiser ad is supposed to show how Americans can go above and beyond the stereotypes. But scenes of protests in Charlotte are stirring unpleasant memories there.