I'd say that given the current situation that we are in, we do not really have much of a choice in staying or leaving.
Singapore is becoming a service orientated economy, which is the direction that most of the developed world is heading towards.
The next question that we have to ask is, who are we providing our services to then?
In this day and age, international demand starts to become more significant in our P & Ls.
IMO, Singaporeans will have to be more global than the previous generation, and more jobs will require us to travel around the world.
In lieu of this fact, and also, perhaps due to my inherent biasness as an Economics major, I treat Singapore the same way I treat my flat.
It's a nice place to come back every so often and get a break, but you can't be bringing home the bacon just sitting around and focusing solely on Singapore.
I disagree with the notion that people can be simply split into two catogories of stayers and quitters.
To me, it is part of a trend that the traditional demarcations between countries is starting to blur, as we see ourselves more as citizens of a global village.
Granted, there are still ties that bind us to whereever we are born in, and I DO like Singapore, hot weather, 'strict' governance and all.
However, if the country does not provide me with the necessary oppourtunities to do what I'd like to, then I can either stay and alter my goals a little, or go overseas to get it done.
To end of this horribly lengthy post, I shall stick to the script and answer the question.
Whether I'm a stayer or quitter depends on whether the price (both tangible and intangible) is right.