Dropping a check in the mail is ~1-3 seconds too. Of course, the recipient won't be able to spend the money until the check clears, but that's no different from your unconfirmed transaction.
Who says that you have to be able to spend that money instantly? I've used a lot of services which delivered the expected goods as soon as the TX arrived at their destination. This is a clear case of false analogy.