Exactly, if you've listened to RMS's speeches, you'll realize that he's a very good communicator. He is usually well prepared and gets his points across well. But most people find his opinions (even his nonpolitical technical ones) extreme and therefore conclude that he isn't a good speaker.