Singapore isn't a hardship posting anymore, and the days of the extravagant expat packages are largely over, unless you're a high level banker.
The way to make it work is to live like a local, government schools are fine and S$4000 a month gets a nice condo outside the prime areas, forget a car they're the most expensive in the world, public transport and ride sharing is the way to go.
Countries in the middle East need to offer the expat deal or no one would go there.