When I travel in to Singapore to visit relatives, seeing WARNING DEATH PENALTY FOR DRUG TRAFFICKERS in big red letters on the customs card always gives me a warm feeling of nostalgia every time I see it, knowing I'll soon be landing in Changi airport. This is actually part of the cleverness of Singapore. With so many migrant workers from many different cultures with different social mores, the ominous warning signs everywhere make it pretty hard to inadvertently get in trouble with the law.
The weird zoning AFAIK is an artifact of the city being planned in the 70s-80s when the idea of mixed-use development wasn't a thing. One particular issue is the lack of high-end apartments within or adjacent to the financial district.