I can respect that, but to be honest I love it. It was a little predictable yes but awesome all the same. It was never really revealed how much Harvey knew of how Carol's assassination would play out, so for all we know he only just learned that Two-Face was the murderer.
I prefer to think though that the good in him however troubled truly still believed in heroes, and that ultimately, good, and perhaps even HIS good, could triumph over evil. And he was wrong this time. Wow, I just made myself shed a tear!
Haha! Yeah, that's exactly how I feel also about his good side.