Social media companies decided this past week they had finally seen enough from President Donald Trump.