Sure, but that seems to suggest a meta-reason: the standard utility included with the package isn't asynchronous [sort of orthogonal to threadedness] because it would be a PITA to write an asynchronous utility in C++.
2. I'm sure the Mongo devs would accept pull requests for mongodump.
2. Doubt it, and there's no reason for me to write one for them.