Is X Deliberately Enabling Financial Fraud?