They require a bunch of unnecessary KYC info just to process credit card transactions. They also take 15% of the creator's money.