I never buy bitcoins at ATMs. It's always unprofitable. The price of bitcoin in the ATM is always more expensive than on the exchange. I think that bitcoin ATMs attracted customers only by their anonymity. If they require identification of their customers, this can significantly reduce the demand for their use.