Public housing flats – Singaporeans come first or foreigners?

If entire blocks of flats can be reserved for foreigners, it is hard to understand or accept why the same cannot be done for Singaporeans who are desperately pleading for help.