Well, I managed to trick PayPal into taking my payment (new email, alternate CC pointed to the same account, new phone number, etc). So, I'm good for now, got a license purchased. But my point remains, I'd prefer to use other payment gateways, as I know some other people would as well.