Chuck Schumer indeed sucks, but it concerns me that nobody is asking why Peter Thiel's mouthpiece is the Dem leading calls for him to step down.