Aren't they still kyc-free under ~1k USD/EUR?
Arguably, the easiest KYC-free way to get some first sats.
They have pretty high fees. Partly by the imperfect information and competition, mostly due to the regulation requirementa and barriers to entry.