I love these types of characters, too. Probably my favorite archetype to write.
One, I hate the TV Tropes website. It's more satire than valid criticism, not conducive in a creative environment.
Two, the problem with writing a righteous protagonist is that their stories are often frustrating...