There must be some distinction.
Not sure if the PRC told you that all communist party employee (aka Chinese civil servant) are given an apartment (or sold to them at highly subsidized rate). Those who work in private sector are the ones who gets nothing and compete in open market.
Back to Singapore public housing. I do agree that national development ministry should seriously consider pricing their HDB flat especially for first time buyers, more generously. It's after all, government subsidized flat. The additional stamp duty (buyers or sellers) collected in 2012 from their cooling measures amounting to almost $2b should be used back to help those who qualify for HDB housing (within the income ceiling). Not pocket it. They budgeted surplus of $1+b, becomes surplus of $3.9b.... So there are more than enough surplus to spread the wealth in the country among Singaporean.
Also, these generous pricing for first time buyers should only be given to those who are born and bred in Singapore, and those who served the NS. Not for the adopted citizens, who should join the queue with the second time buyers. Unless they served NS.