Fiat isn't great but at least there is some separation of power. I can have different banks in different countries, that I use for different things. Centralising everything in one product, and then lumping in non-finance services is a recipe for disaster.