This article, which resembles a FB rant,  is a glittering example of how the American left is locked into a cycle of massive group therapy sessions and virtue signaling-a-thons. 
Until the left honestly asks themselves "Why Trump?" the process to remove Trump after a first term will be forever at square one.
Unless the Russian issue gets real legs Trump is going to be POTUS for at least four years and no amount of angry squawking will change that (and no, I am not a particular fan of Trump).