Is Nascar right for banning the use of the Confederate flag at its events?