I think ATMs can help and they're certainly good for awareness and adoption but at the moment they're just a novelty for most as the general public don't really need to use them. Once you can spend your bitcoins at more places they'll become handy and are good for the beginner but we need more merchants first.