Gold ATM is actually a vending machine, because it only lets you buy the gold with credit cards/cash not actually withdraw from an account. That, and it sells the bars in gift packaging at what I'm sure are rates of 50%+ over spot. So just a novelty, and one that few could afford. Might work better with silver since then you could actually get some decent mass at a dollar amount that people could blow.
Buying gold with credit cards? Wouldn't they have the same charge-back problem with eBay and Bitcoin?
There would be a temptation to max out your card and then claim the card was stolen. Hell, it would be the best way to get value out of a stolen credit card.