Isn't the issue that for any economical solution websites enlist 3rd parties to do the verification? It's those (usually US) companies holding my ID that is the problem.
The track that played the first time I landed in Mexico on Red Dead Redemption
So emotional