Bullshit. It's because Mindef and SAF do not trust Malay-Muslims in more sensitive units. The Military Security Department would never give Malays the highest security clearance levels that are required in classified units. So much for 'regardless of race, language or religion'.
The logistical excuse is a sham. NS men who are vegetarians could have the appropriate food rations. No problems whatsoever.
Stop telling lies already, Ng Eng Hen. For once in your scummy life, be honest. Just admit that the PAP govt is racist, hypocritical, dishonest and paranoid.
Happy SG50.