I've done a trip to KL last month (my first border run ever) once back in TH I was asked many questions by the immigration big boss in perfect english.
But I took my already filled out papers for NON O visa and then it was accepted.
IMO it's just the IO who decides to stamp or to refuse...