We don't want people who only know how to give canned answers but to answer in such a way to make people think. Thats what Teo Chee Hean did exactly.
His communication skills are legendary as he made his case against the opposition in the parliament and the BE so clearly when the situation warrants it.
Notice that we do not see any counter to Teo's pointers against the opposition on the opposition infested net. Notice these people only want to demonise him, not what he said.