DC recently banned "right on red" but it is routinely ignored and the penalty is apparently a $100 fine. If the penalty was loss of license (maybe not on first offense) I think there's a lot of people ignoring the current rule that would not be willing to ignore the possibility of losing their license.