He is 100% right. The current Bitcoin ATMs are not user-friendly at all. They are too complex for the non-tech savvy users. Converting cash to BTC is not that difficult, but redeeming the BTCs for cash is a bit more complex. Some of them are having irritating KYC requirements, and with most of the brands the fee is on the higher side.
You don't really need to be tech savvy to use them at all. They're not as easy as conventional ATMs that's for sure but you don't need to be a geek to use them. The fees also need to be pretty high to make it worth it for the owner.