Yeah it really is unfortunate that a payment company can enforce their own rules onto others, even if there's nothing wrong. It sucks for a lot of developers and removes their creativity, when bias censorship like this happens.