ATM leaves no traces about the buyer.
Most new bitcoin users have to give away their identity when buying their first bitcoin, and some of them are worried if it's even legal to use bitcoins.
So my guess is that anonymity makes ATMs quite useful.
Wrong, ATMs log your face, time of exchange and some can finger print etc.
Also, the Bitcoin network logs a bunch of stuff for the public to see which can match up with records.