Taking all payment in Ethereum doesn't matter when you have to pay for servers and domain names in fiat.
I actually just migrated away from Hetzner last week (for unrelated reasons) to two new providers to whom I'm paying crypto (no KYC required) based on this list: https://bitcoin-vps.com/
I had paid for my servers with some Litecoin I have that I usually use for small purchases because of the low fees.