Earlier quoted context omitted.
Conversely, not being based in the US comes with lots of disadvantages, such as terrible payment gateways, unfriendly tax and small business legislation, and smaller networks of entrepreneurs. Here in Ede, the Netherlands, I feel pretty isolated, and I imagine a lot of people in Europe also do unless they live somewhere like London or Amsterdam.
I live in Peru but created my corporation in the US in Delaware just to get the gateways and other US services.
You can then setup a business bank account as a non-residents using your LLC EIN, but I had to visit the US in person to do this.