Flag wasn't banned, it was removed from state grounds and some retailers decided against selling it any longer. I don't see any rainbow flags on state grounds and I don't really care what retailers decide to do.