Чтобы отменили закон, необходимо, чтобы отпала надобность в данном запрете. Запрет был установлен из-за вреда курения здоровью человека. Соответственно, если курение перестанет быть опасным для человека, не будет надобности в данном запрете и закон будет отменен.