I believe that the minus 100 points (or minus one million $) argument applies only to new ideas. This thing is not new. It is already successfully approved in other languages.
Kotlin does have a foreach operator, for example. Nobody forces us to call .forEach
every time we need a loop. How is this any different?