Modernizing how? I've lived in multiple other countries and they all had pretty strict regulations around opening a bank account, even as a legal resident.
(The company that I work for is a fintech that deals a lot with unbanked/underbanked communities)
My employer had a relationship with the commercial bank, vouched for me, and generally made it easy. Had I used the postal bank I would have had to jump through more hoops, bring a translator at every visit, and wouldn’t have had access to all the same services.