For async programs that aren't I/O bound, they might prefer to use the non-reactor `block_on` and save dependencies/complexity.