So Andrew Loh hurled some vulgarities at the President and has since apologised after public pressure, "The words I used were harsh and insulting, and the sentiments I expressed about the President unfair and untrue."
What made the former WP member, former TOC editor, and current Yahoo writer lapse into an uncouth lout is a big mystery. Maybe problems in his personal life, a bad brush with a neighbour or something equally mundane that happens to all of us. However, as a public figure and activist-journalist, while he added colour to his character, he wasted away his public image by being a foul-mouth monkey and reverted to his crass peasantmonky days in Sammyboy.
Common though for people to be angry and even swear and curse, to swear and curse in public knowing that his rant would spread in the Internet is poor judgement, class and control. Andrew Loh should have been wiser than Rueben Wang, the SAJC student who thought it was cool to swear at DPM Teo Chee Hean. Or more savvy than YPAP member Cheo Ming Shen.
Maybe that is what Andrew really wanted with Free My Internet in which he was a key party of, to freely verbally and vulgarly abuse anyone.