It's must be easy to be a "man of principles" when your principles have little impact on reality. Sanders record in Congress isn't very impressive because he has always been (until now, thanks to the rise of populism) a marginal political player.