One million single writes to disk can be a much different proposition if the test has the disk all to itself than it is on a busy system where every write operation can potentially have to get queued and wait for some other process to release the disk channel.
IMHO
What if there’s little contention because you use queuing (a bus) and also scale out?
What if your algorithm is smart enough to somehow prevent contention?