Wait, are you saying the Saudi monarchy is capitalism? Do you just blame all evil on capitalism without thinking?
Islam/Sharia is arguably anti-capitalist as it forbids taking large risks, interest and various markets that are sinful, which is why crypto like Stellar got Sharia Certification.