Crypto ATMs are legal scam.
At least, for a significant portion of ATMs the total fees on a transaction can be as high as 15%. For ONE transaction. A little bit of miner fee, a little bit of spread, a little bit of whatever fee. Compare this to the <0.1% fees of most crypto exchanges. They take advantage of you since you clearly don't read the ToS and cant count in bitcoin.