I have lived there and can rattle off plenty of criticisms about the country but complaining about migrant workers who clamour to work in SG is not one of them.
The vast majority of Singapore migrant workforce are Malaysian citizens who live over the border in JB, you can rent a 2 bed apartment there for $300 a month and eat out in a restaurant for $2 while commuting each day to a developed country and earn those level of wages.
To pretend these people have a rough deal compared to back home is absurd and I'd challenge anyone to actually talk to them first before getting on your high horse. Ask them if they would prefer to work in their home country.