Any time I post someone on Venmo, I send it privately. Any time someone pays me, it's always sent publicly.
I'm not a privacy nut, and that doesn't bother me so much as I just don't understand why you'd want these transactions being public.
Why does anyone need or want to know that I paid the neighbor kid to more my lawn?
I think a better analogy would be: it's like if you bought an MP3 and the company expected you to delete it after you listened to it once, or pay for it again.
The piracy analogy would apply more for farmers sharing seeds.