Well, I guess most of these have been in existence for a while. Also, as an American founder, why would you establish it anywhere but there? The idea is that you make money there (or make money globally, which is still easier starting from there) and hire remotely. Which is going to be cheaper. Or you get better talent for the same salary, which is another way to put it. So the company being from a developed market (could be Western Europe too) is an important part of the equation.
Not sure! I encourage people to travel as much as possible. Start companies wherever you want. The internet provides almost unlimited resources to do this. There’s really no excuse why you have to be in the US, or start in the US. Start wherever you want.
We are not in Metaverse yet. 'Internet people' (your customers) live at real places, order real stuff, has different expectations, use different tools (payment, security..) differently in different geographies.