Previous discussion:
https://gfy.com/fucking-around-and-b...-scan-lol.html
I think I would have less of a problem (but still a problem) with this if there was one central, regulated authority, verifying your ID through your home country's system, so you didn't have to do it over and over again at multiple different verification services, of unknown trustworthiness, sprouting up in every country.