I agree it sometimes takes personal troubles to appreciate what others go through.
There is definitely an element of claimants though, who really don't want to work and would rather live on benefits instead, complaining wildly about the amount all the while. As I've said, I know some.
TBH it's more a question of attitude than anything else. Benefits are not meant as a long-term alternative to working, for those that are able to. They are meant as a short-term stop gap to stop people starving whilst they sort themselves out. They are worked out to be just enough to survive on, covering the basics, not meant as any sort of "wage".
If the person on benefits is able to work, but happens to be between jobs, and is proven to be looking like mad for work (even if it takes months and months) then I don't think the rest of society who are in work, would, or should, begrudge that at all because after all, it could be us suddenly losing our job and that's the meaning of being in a society/community. It is annoying that some claimants who can work almost romantisise their circumstances as poor downtrodden folk who are looked down upon etc etc. I also know people who work full-time in jobs that barely pay more than benefits when childcare etc is taken into account. They have more right to feel downtrodden than moaning work shirkers.
There will be a certain amount of realistic annoyance at those who don't bother to look for work and whinge about the small amount of benefits they receive because they aren't contributing whatsover to the society they live in. Hence voluntary/community work in exchange for benefits where appropriate. Is that not fair?
All of what I've said excludes, naturally, those who are unable to work due to genuine reasons, or those who try desperately to get work but can't.