Ideal for what problem? Certainly not for reducing Google's data collection and improving privacy. It would only work with tons of small payment providers, but then you are back at square 1 that users need to subscribe with tons of services for just pennies.