> A better critique would focus on whether the language actually needed an Enum construct.
This isn't a new construct, or a syntax change, or an additional builtin. It's just an addition to the stdlib so that you can go:
from enum import Enum
...which isn't quite as earth-shattering as some people in this thread are making out.