Looks stupid so much hassle to actually buy it from that ATM I'm not sure that all ATM's require all the information from you though.
it is really not that much of a hassle. The entire process only takes minutes when compared to days/weeks to complete the kyc process at most exchanges and not only that but deposits/withdrawals are instant.