The physical location nonsense is quite unusual for gambling sites, isn't it? Typically TOS says something about being a citizen or a resident of a certain country. There is no plausible way to enforce it (KYC can't prove your physical location) so it's pretty much like it's deliberately added to screw gamblers over.
this is exactly it. If you lose, they won't pay you back. If you win, they dont' mind paying you because you'll deposit again. But when you start winning big and show no signs of losing, they try and find a loophole to take the money, in this case beating up on US citizens.
I need some help in solving this. I've posted to a few gambling complaint boards and forum threads. I'm digging for any mexican documents but generally I don't receive mail here but I just need to show them I wasn't on US soil so I can get paid and never go there again. Then I'm getting a permanent residence outside of the US so that I can never have to deal with this type of stuff again, taking the trips is one thing but they don't even want you to have a residence in the US it seems like.
I was planning on using the funds to get into crypto trading and it's the same crap with them (but obviously not nearly as shady).