I was a naysayer as well, but it's actually incredibly useful in real life. Going out with friends and need to split the bill? Have one person put it on their card and everyone else VenMo them. Much easier to than cash (3 people owe $11, who has change?), no IOUs needed. Someone I don't see often just brought tickets for me? VenMo them now so they're not in the hole for the time being. Wait, did I Bill back for when he spotted me parking 2 weeks ago? If I paid cash, I have no idea with my lousy memory. If only I had paid VenMo, then I'd know for sure. Etc etc.