Payment providers shouldn't have this much power over game platforms, I don't even understand why they care with what we do with our own money.