I really like the idea of using deliberately ugly syntax when proposing a language feature. You avoid bikeshedding when you're figuring out the basic design.
I don't know why this is so rare. Bikeshedding can be exhausting, especially when a design is young.
miniblog.
Related Posts
The Carbon language has a notion of a 'painter', a designated person to handle design debates that are just bikeshedding ("choosing the colour").
Less dramatic than a BDFL, and a cute name.
https://github.com/carbon-language/carbon-lang/blob/trunk/docs/project/evolution.md#painter