I agree, and I say this as someone who was never particularly fond of him. Mostly because some of his character flaws were things that particularly bug me. But he was a good character, a good friend, a complicated and believable character, and a hero. And the bashing got old.
Re: Unfairly bashed characters