One reason flow might be considered "better" (context is key) is that it plays well with the babel ecosystem, letting one pick and choose their language features.
I agree with the author that it would be better to have alternative coding challenges, even though interest in soccer is obviously not a male-only thing.