Spot on!
It’s actually not. While what the Saudis are doing very morally questionable, it’s not actually cheating, there are no FFP rules the Saudi club or leagues are subject to, so they aren’t cheating. City are subject to FFP rules and break them, they are the ones cheating.