oh fk off with this stupid strawman argument with Ukraine or wherever a war is taking place. Such a brain dead uneducated encik take.
What if you were 16 - 18 and your father made you stand guard outside the house at night because he saw a few news articles of housebreakings?
While your sister gets to do her homework and do part time jobs to earn extra income, you have to waste your time guarding against an imaginary thief like a condo guard. And to rub salt to the wound, he invites over a bunch of cousins to stay with you for free, and promised you would guard them with your life.
Taiwan is having confrontation and is technically at war with China, yet only has 6 months of service. So I call bullsh*t that we need 2 years of NS and ten years of reservist.
Taiwan-China is not as good an example as the Korean War, technically both sides of the Korean peninsula are still at war.
As I said, how the terms of NS be done is debatable. I'm not arguing against how NS is being conducted, long ago when I still had to serve NS I already found the 10 cycles too long especially when units commandos and NDU served only 5 cycles.
However, to say we don't need NS is outrageous. Notice that Chee Soon Juan is no longer parroting this? He probably knows that what he said was wrong too. But it gained alot of attention especially amongst male voters at that point in time.
It's not a strawman's argument if you don't see it in absolute terms.
To use your example, 16 year old me probably would resent the task, not yet mature and far sighted enough.
But 30 year old me would do so, especially with family involved. So what if foreigners benefit at the same time? What's more important to me is that my family benefits from my actions.
Let's not confuse the argument of foreigners snatching our jobs just with the responsibility of national defense. If Singapore was overtaken by foreign forces, there won't be much of Singapore left. What jobs do you want to defend then?