> spend the 5 mins dallying on venmo trying to look up their handle, with terrible cell service, and hope you don't misclick on a total stranger who won't return your money if its missent.
I think all your other points are valid but this one is odd to me; it just seems like bad Venmo UI. I've never used Venmo and I live in East Asia where most systems use QR codes to identify the vendor. The chances of sending money to the wrong account is slim to nil and it takes less than a minute. I'm currently sat in a cafe where I can see 5 QR codes lined up on the counter for different apps.