My NRIC number was public for four days. Should it have been?

Last Friday, I was getting off the bus in downtown Houston when I received a rather alarming message from a friend in Singapore. That's not good... To set the context: my National Registration Identity Card (NRIC) number — what most will consider the equivalent of a Social Security Number in the United States, and the National Insurance Number in the United Kingdom — was on a public government…