Why ENUM

VARCHAR as an alternative

Adding a new option

NULL vs NOT NULL

TINYINT as an alternative