That said, the place is freakishly expensive. I recently looked at Singapore as an option to move there and start up a.. startup. The entrepass will require $50,000 of paid up capital plus yadda yadda. That is, post company registration: http://www.mom.gov.sg/foreign-manpower/passes-visas/entrepas...
Following that, there are quite a few hoops to jump through but the worst part is that they require you to spend $100,000+ per year plus there are milestones regarding hiring singapore nationals within the first two years.
Couple that with rents that are in the range of Manhattan housing.
It's a bit of a complicated situation for a startup to be in considering that startups are already pretty complicated high risk businesses.
Then there's the question of pretty strong programming competition from India. If a startup were to choose between India and Singapore based on costs, market size, etc. then India would be the obvious choice. (ease of business and quality of life in Singapore however is orders of magnitude higher!)
I'm absolutely certain that Singapore has great talent available but starting up there needs to be made easier considering the high cost of living. As for home-grown entrepreneurs, maybe the Singapore government should look at a program like Startup Chile that may help foster some innovation locally.