Honestly Sanders is a pretty shitty debater. Once you force him away from his game of repeating 3-4 slogans/tics over and over he...tries to still repeat them. At least Ron Paul would name names and call people out with specifics. It's not like he was just focused entirely on the gold standard for instance, like Sanders was on Glass-Stiegel last night.
I don't dislike the guy, I'll vote for him in the Michigan primary. But it's clear that he isn't ready for prime time and cannot win a general election. And frankly I'm tired of Sanders stans comparing him to Obama. Go back and watch some of the 2008 debates. Obama started out pretty weak in the first debate, but after that he was on fire. And he didn't stop hitting Clinton, somewhat like O'Malley did last night. You can't give her lifelines. Does anyone think 2008 Obama would have said "no one cares about her emails" lol? Nah, dude would have said people are tired of the politics and politicians of the past relitigating the same tired fights that have nothing to do with Americans' every day lives, and now is the time to move forward/change/etc.