I too have a soft spot for corvids. I had a tame crow and it was the most fascinating and intelligent animal I have ever kept.
I'm sure we are all aware of the damage they do to other birds and animals, but I read somewhere that about 90% of what they eat is insects. The main attacks on other creatures is when they have young to feed. (Obviously there are exceptions like when they discover an easy and regular supply of eggs)
But I actually presented my crow with a newly dead chick and it ignored it. Similarly, I left it for a while with a dead lamb and it showed no interest in pecking its eyes out. I know this sounds rather macabre, but I wanted to make sure that I wasn't setting my own animals up for imminent attack.
Difficult to harbour warm feelings towards corvids I'm sure when your own animals have suffered, and I have felt the same when some treasured birds have had their nest and young decimated by domestic cats. Yet it's no more the corvids' fault than it is the cats' - it's just nature.