yes..2nd generation PR need to go to NS.
Tell me this.....
1) The country do not treat PR like Citizen, why there is any obligation for PR to serve NS ?
2) Why government give PR status to skilled foreign worker...? Do government need them to protect country (so..need to serve NS)..or government need them as the human capital/skilled labour force ?
The answer is obvious here..thus PR is contributing to "national service".
3) Do u know that PR does not really mean Permanent Resident ?? Once our re-entry permit expired, u need to re-apply. And subject to approval.
For example, u have 5 year re-entry permit valid for 5 years. You work here for 3.5 years, then u get retrenched. and u could not get a job ..and u hang around in singapore/your country/ other country.....
On the 5th year, u go to renew the re-entry permit, that is verly likely that u will not have another re-entry permit.
At that time, although u are Singapore PR, u are coming in Singapore as Visiting Pass. valid 14 days.
To summarise, Singapore will kick u out and dump u away if you do not contribute yourself as a skilled labour force.
But when Singaporen become unemployed, you still have the right to live in this country.