Once I made an account at OVHcloud and decided to rent a server for 400 EUR/mo. My request was rejected, stating that I should try renting cheaper servers first for a few months, before my account would be allowed to rent more powerful machines.
That at least the card they're paying with is not stolen (the real owner would start a dispute).
And if you only ask for this after denying a fiat payment, then the fraction of those clients who also have cryptocurrency is near zero so it's not worth doing. Corporations won't buy crypto to buy their servers with, because they consider it a high risk.
And you still have to give back the crypto if a court finds it was stolen.
I wanted to use their object storage and some on demand compute, so that was a complete blocker.