I've poked around three of those links and still not found an accessible good reason. But I am excited to try this, having never used this language before.
It rolls into the language a perfect abstraction for deterministically simulating software. See Antithesis's big promises for more. I'm curious to see if this model of flows can be ported to other languages.
His comment walks you through what it's for. The basics: configure your flow of data from producer to queue to consumer and so on as data, in one place.
I mean, Datomic is free to use!
[core.async.flow]: https://github.com/clojure/core.async/commit/03b97e0b3e0ec32...