The House Progressive Caucus finds itself in an unusual position. Despite its name, it's fighting for views that aren't just popular among Democrats and independents, but which in many cases are supported by a majority or plurality of Republicans.
From the moment he was elected, Obama has governed not as a progressive liberal but as a corporatist liberal. Progressive liberals hoped Obama would be like FDR. Instead, he's been like Bill Clinton on steroids.