This makes sense, actually it does not always need to be about tax but simply because it's easier to manage your daily business as an expat with an offshore account!
I can't hold back a small laugh when I read about this Mexican guy. I believe this guy don't exists (he is not registered anywhere and sleeps on the streets) that's why it may be a possible option.
What's about the famous loan agreement, payouts dividend or simply get an anonymous debit card for your offshore account are they not valid options any longer?
I would just find another Agent that can help with the opening of an bank account for my MI company it's not difficult to find someone capable of doing it.