Surely the offensive part is the latter? Does it matter if he was (is?) on benefits. I mean yes, what an ungrateful b...... and so on but he might have been entitled to them anyway.
Human instincts don't change that much that quickly. My question would be why didn't he shout/scream something when he was in public?
That's the whole point. We have NO real knowledge of what actually happenned. We are merely speculating. I think we need the full facts to be made public before drawing any conclusions.
Actually if we were all pacifists, there won't be any killings at all.