Yes, forgiveness is healthy.
I've known a few of victims of abuse. Holding a grudge only hurt them, even when they where at a distance of years apart. You can both forgive and move on.
There is a difference between letting go of a grudge, and forgiveness. Letting go of the grudge just means you don't waste any more emotional energy on the person. It doesn't mean you change your opinion of them.
As for me, I'm in the "Don't anthropomorphize the giant corporation" camp. WotC is an accounting and legal fiction, a bookkeeping device. It can't be forgiven because it can't
do anything -- people who work there do things. There were some people at Wizards who tried to do a bad thing. There were some other people who stepped in to do a good thing. I was mad at the first group and I'm immensely happy with the second group.
When it looked like the first group was in charge, I canceled my DDB subscription, bought some 3PP books, and planned to boycott Wizards. The goal was to tarnish that first group's reputation and reduce their influence within Wizards, and maybe someday get their decision changed. (Also to give 3PPs some love.) I was expecting this to take years and a failed 1D&D release, if it happened at all. Instead it happened within a month.
Now the second group seems to be in charge -- however temporarily, and maybe only for this one thing -- and I want to show my support and strengthen their hand. So I resubscribed and I'm gonna go see the D&D movie and buy some Magic cards when the new set comes out.
I'm not holding a grudge against the first group. I'm not going to waste emotional energy grinding my teeth and wishing them ill. That doesn't mean I've forgiven them, though. I don't
need them to be publicly humiliated or fired, but if their boss asked me, "Should I fire these people?" the answer would be a firm yes. And I hope they are kept well away from making any more decisions about D&D.