Curious - what's a disaster about Stripe Atlas? I would have considered going down that route if I was to start a company
I used them primarily to get the bank account with minimal fuss and now I'm regretting it. :)
I do not believe your understanding of the regulations to be accurate. Are you of the opinion that it is impossible for e.g. Toyota to have a US bank account? No, of course not. That would be crazy. So if the mental model has a Toyota-shaped hole, what other holes does it have?
I am sure Toyota opened their accounts pre-2001 so I am not sure they are the best example.