I agree that Abbott is probably no worse than some Tory cabinet members but she is one of Labour's most senior MP's, and should know any slip will be pounced on by the right wing media, and Abbott is easy for them to ridicule because her views are sometimes hypocritical.
It's far easier being a Tory MP because they don't have to worry about being seen as greedy or uncaring because the media normally doesn't report it, and for most Tory voters, these are seen as admirable qualities, whereas Labour are seen as a high taxing, high spending, politically correct party, that is against enterprise and entrepreneurism.
I obviously don't agree with those views but sometimes when I watch people like Abbot and Corbyn, I cringe because some of the things they say are just fodder for the right wing media.
This is why Blair and New Labour were so successful, because they identified the problems with the Tories, which were that they were uncaring, arrogant and stale, but they also knew that previous leaders of the Labour party like Foot and Kinnock were far too easy to criticise.
So Blair made Labour electable by shifting them away from the perceived left wing, working class party, to a modern party that was more central and, consequently, more electable.
I think this will have to happen again if Labour are ever going to come close to winning an election.