For all those interested in how Singapore can possibly be a duality of "sometimes good sometimes bad", just look at how Singapore treats its Malay population as second class citizens.
For example, if a Singaporean Malay marries a Malaysian Malay, there is still a large chance their Permanent Residency application will be denied. This usually doesn't happen to someone who marries Han Chinese, of which Singapore is 70%.