Ok, save the category, Pure of Heart for heroes who are the best of the best, incorruptible. Just like a Complete Monster on Villains Wikia, they are not commonplace because they're the extreme side of good whereas a CM is the extreme side of bad.
The next step down from Pure of Heart is an Outright Hero. An outright hero is not incorruptible and even less than heroic sometimes but overall very virtuous and true, and they always are willing to remind everyone how passionate their belief in justice is. Most heroes are outright heroes.
The next step down from an Outright Hero is a Good Hearted Bastard. A good hearted bastard is usually dishonest, selfish, uncaring, or even sometimes violent, but they still follow a moral code from going too far and hurting innocent people.