Perhaps it's a cleanup-run before adding new stuff. Removing need for arcane syntax seems like it could simplify the compilation pipeline.
Evan hasn't mentioned anywhere that he's been removing features for the last year or so just to give us some big features later. If he has said that I would love to see it.
You are welcome to a dissenting opinion, of course, but throwing shade at Evan for his popular design decisions seems unlikely to change anyone's mind.