My stand? There's nothing wrong with Singlish per se... after all, it evolved as our forefathers from the various races tried to integrate and communicate with one another. We don't have anything that really makes up a Singaporean culture, and Singlish is one of those things which truly make us uniquely Singaporean.
I've always felt that the givernment is making a mistake in suppressing Singlish, labelling it as 'bad English'. Now this is really ironic because English itself was developed from languages brought in by German and Danish migrants who settled on the British Isles (Wikipedia, 2005). I don't suppose we should consider English as a corrupted version of German or Danish.
Even the Brits themselves have their own English dialects and slangs. They have Geordie, Pitmatic, Cumbrian, Tyke, Scouse (stop me if I'm wrong).... It can be hard to understand those who aren't speaking the Queen's English. Should we treat all those slangs and dialects with the same contempt we hold for Singlish? I think not.
I won't deny that the exclusive use of Singlish makes it hard for others to understand us. For that reason, Commonwealth English (or the Queen's English, or Received Pronunciation, or whatever you want to call it) should be continued to be taught and promoted. There's no point in two people speaking the same language which neither one can understand (irony!).
Still, we should not suppress one of the very few things that define us as a people and give us a truly unique culture. By all means, promote the Queen's English. At the very least, though, don't destroy Singlish.
Source:
Wikipedia,
English Language,
http://en.wikipedia.org/wiki/English_language