As horrible as your experience was, this is pretty much standard practice for everyone else that isn’t American. If you’re horrified about your experience, can you imagine what it’s like for me — a Peruvian passport holder — to go anywhere at all? But when we complain, we’re told to STFU because it’s standard. I’ve been dealing with this for 31 years. Welcome to my 3rd world life.