E-transfer is not a real time payment system. The recipient's financial institution lends the money to them and then the actual funds (which were frozen by your bank to ensure money is available) gets transferred asynchronously over a period of a few days, as with any legacy bank transfer. It's just hidden away from the end-users.