To be fair, it's immigration officers' job, nothing personal. Singapore's immigration dept. does the same to foreigners who make use of tourist visas to live in Singapore for long term.
Malaysians are allowed to stay in Sinkieland for 60 days out of 90 days. No question ask. Lucky Malaysians. Another special privilege given to them.