It wasn't his conservative voting record that made Shuler so unlikable among liberals. As Ed Kilgore puts it:
Personally, I’ve never been a big fan of intra-party litmus tests or the various “framing” theories that suggest Democrats would win a decisive majority if we spoke without a single discordant voice. The only unimpeachable authorities on who is a “true Democrat” in the 11th congressional district of North Carolina—or anywhere else—are the Democratic voters of that area. And no, I don’t think it can be confidently assumed, these days at least, that a Republican replacement could not do worse.
But Shuler, like Joe Lieberman in the Senate (though for somewhat different reasons) is probably the exception who proves the rule. With the sole exception of his vote for Obama’s climate change legislation, Shuler broke with his party and its president on just about everything that mattered since 2008. He even voted for the abominable “Cut, Cap and Balance” resolution that if implemented would inevitably lead to the destruction of every progressive accomplishment since the 1930s. While that’s still not grounds for being expelled from the Caucus, it sure would justify, if I were in charge, denying him any perks and privileges associated with Caucus membership, up to and including men’s room keys in the Cannon Building. If that sounds petty, too bad; after all, a guy like Shuler would probably use these insults to burnish his reputation as someone who’ll stand up to the godless liberals.
He wasn't the only one voting for that:
http://clerk.house.gov/evs/2011/roll606.xmlhttp://thehill.com/blogs/floor-action/house/172441-five-blue-dogs-join-gop-in-vote-for-cut-cap-and-balance-bill