There are only 3 Bitcoin ATMs in my country, it is quite far from my town. So, I never used the Bitcoin ATMs. Yeah, Bitcoin ATMs are likely just a promotion media rather than the tool of transaction. But it is in my country, I don't know in other countries, especially in the US that has many Bitcoins.