Don't know if you can answer this: Why can I venmo people money instantly and paypal holds my money for days or weeks at a time?
So do not use Venmo for commercial transactions (buying things of Craiglist for example) and do not assume the money transfers immediately.
Also shame on Venmo for misleading their users; they should do a better job of explaining how the transfer actually works.
the longest I've had to wait from Paypal is 24 DAYS
If you're in the US and receive money via a "Friends and Family" transfer, it's just as 'instant' as Venmo.
Pretty sure they get a nice bump on their balance sheet for cash "in-transit" - and keeping the timeframe to 3-5 business days only magnifies that effect.
It's frustrating, and ideally not necessary, but it's essentially a safety net for the middle party.