i just think its a tactical mistake to focus hostility on those working class people who act selfishly, and ignore the upper class people who do the same.
Frustration at a lack of class conciousness is understandable. But demonising sections of the working class, isn't going to create that class conciousness in my view. Instead for many, it just feeds the backlash against the left / having any sense of social solidarity. This isn't surprising really. It's clearly unfair that working class people get slagged off if they are not upstanding citizens (ie noble, altruistic, show social solidarity, pay taxes, abide by laws, etc etc), whilst the rich / upper class are allowed to get away with doing all these things, largely uncriticised. (I guess their ability to afford libel lawyers and extremely clever accountants might have something to do with it).
It's an easy trap to fall into because it's easier to attack 'our own' cos we know them much better and feel the disappointment first hand (same reason why the left spends so much time attacking the left). Also, its an easy trap, because sneering at the working class, or sections of it, is pushed at us constantly by an snobby, upper-middle class run, upper class owned media. But to be honest i think attacking groups of working class people like this, just creates understandable defensiveness and is counter-productive. I think the left made this mistake in the 80s, too, and i would hate to see it made again.