> Venmo isn't needed, because bank transfers are free and "real time" as in <60s.
This depends highly on what countries and banks are involved.
If I (as a Swede) want to send money to my german friend, I have to use Revolut or Wise since going through my bank is an enormous hassle and involves higher fees.
even better, its not public.