Earlier quoted context omitted.
How come this is not a widely held opinion? This view should be a norm. Do not ban a president of a country on social media. Period. When a private company decides to do so, it should be profusely condemned by everyone. Should Putin's twitter be banned as well?
Politicians don't have the right to be on a private website. They already have official channels to communicate. Twitter has every right to ban Putin, or Trump, or Duterte, etc.
If you believe in free speech you should have absolutely condemned Twitter when they banned the president.