It's likely because of the nature of the country. Singapore and the UAE (another similar country) are notoriously difficult for getting started with business banking because banks often expect you to be either well-funded (from elsewhere) or matured as a business. For a long time, they haven't ever evolved their thought to expect startups to natively grow, and even of late, they expect startups to be these well-capitalized entities with angel/VC funding. That, I presume, is because of the fact that these countries tend to be conduits for money rather than destinations themselves - they'll roll out the red carpet for you if you went with another, more "matured" objective in mind like laundering money or expanding into the country.

On the other hand, Switzerland has been surprisingly very easy to get started with quickly, even though Switzerland falls in the same category. You can easily obtain a (shitty service) Postfinance account to get started, and UBS is a breeze to work with, despite being bulge-bracket - even for new companies. Or you can also opt for a cheaper Kantonalbank, which are surprisingly very open to new businesses.

Also international accounts have more stringent KYC of course.