Are you sure it’s “most”? I can’t remember the last time I had to pay into someone’s private account instead of one of the correct ways to do it.
I never said it was free, but depending on the service you want, it is significantly cheaper than having a credit card terminal. One of the reasons it’s cheap is because it tells your bank about everything you buy. We worry about social media, but it’s the banks that know what brand of hemorrhoid medicine I purchased last week.
I’m not advocating either solutions, by the way. I’m just pointing out a use case. I mean, I care enough about privacy to not use google or Facebook, and I still use mobile pay because it’s really, really convenient.