I don't know what you are talking about, it was extremely easy for me to buy sats on here. But yeah I'm from outside of USA.
I can send money instantly to my friends just with their phone number or email no cashapp or Venmo stupid third party bullshit required, just normal bank accounts.