In a way, you could say he got the skill only because he had demonstrated selfless virtue in the first place. He had proven that he was the type of person who could be selfless, so he's deserving of that skill.Selfless Virtue rewarding him for being virtuous is kind of the antithesis of "selfless." Integrity might have been a better name for the skill.