Well, tell that to BHD Leon, as they do require it for those born abroad. And looking at some of the requirements for opening a bank account with Banco Popular, it wouldn't surprise me if they also required it.If you are a Dominican citizen you dont require any passport, foreign or local, just your cedula. Americans are treated different than the rest because of the American government requirements for keeping an eye of their citizens banking activities.
I do get it, as they are private companies, they can require whatever they want for whatever reason they want. If I can't/won't provide their requirements, then I'm free to take my business elsewhere.