My understanding is on-platform transfers (Venmo user > Venmo user) are instantaneously credited to the recipient. It’s only if you want to move the funds off-platform to your bank that it takes 1-3 days to settle.
It almost seems to me like Venmo could expand its use cases by integrating with a social media platform (rewarding users for their posts by scanning their Venmo QR code). But maybe there’s something I’m missing about the feasibility of it all