From what I see a bitcoin ATM has high fees, maybe you could invest into a lower fee ATM it could be more profitable. Bitcoin is suppose to be easy to get/use. Right now that seems like a long way off to me. At least for mass market. Cash only to bitcoin would be viable for the privacy, help reduce chances of cc fraud and such.