I did date an Australian Indian guy based here for a while and he would have left many of the expat "white" men here for dead. But he wasn't on an expat contract which made it difficult e.g. I'd like to go to Hongkong for the weekend and he couldn't afford to. I flew Business Class and he could only afford economy.
which country you are, dating by your standards will be challenging. What you are looking for is guys who flew via business class, dine in michelin rated restaurants only and probably own their own yacht. In general, that constitute less than 1% of the general population. I don't really think it has anything to do with race or nationality.
The expat men here seem to prefer local women who may not have as much in common with them. Surely such a friendship or relationship cannot just survive on smiles alone?
To say expat men here prefer local women who may not have as much in common is a sweeping statement. In generally, I don't think anyone prefer someone who may not have as much in common, whether she is local or non-local. A fairer statement is probably, some expat men feels that local women may have qualities they are seeking.
Personally, I think its harder to date, once you leave high school, start working and gain some form of independence. Here, I am obviously not referring to Singaporeans who are still living with their parents in their 30s.
With a reasonably successful career behind us, we tend to be "set" in their own ways (applicable to both male or female). We have our own circle of friends, planned our own vacations, do things our own way. We also have our own opinions about things, are more pragmatic about life and things around us, and less willing to compromise. Like you said, if you are traveling via business class, and your bf can only afford economy (regardless if he is a local/expat), there is a subtle feeling that you deserve better because you have achieved so much, on your own.
At the end of the day, you need to decide for yourself, if monetary versus connection. Everyone wants both, but wanting doesn't mean you can get it.
Good luck in your search!