You should praise him for maintaining an otherwise dead editor for you to use and make your life a lot easier.
You do not need to praise him for the attitude he started to show in the process. He needs to know that's not okay, and I think the community has done the best they could at showing him that.
There's a difference between worshipping someone and being honest. If you let all their bad taint whatever good they've done, it's because of your own attitude that you'll never give anyone decent a chance. (Do you honestly think there exists such a thing as a perfect person?!)
I'm not saying you have to kiss his feet for creating a better editor. I only believe in giving credit where credit is due - despite all the bad that goes with it.