Being too kind is not a weakness, because it exposes those who are deceitful. He is smart to not go against his own nature and retaliate, because he has used those things which are in his control (himself, his feelings, and his temper) by using his racket to show them who he is, as opposed to who they tried to tell the masses he was.
From day one, they painted Nadal as a villian, a cheater (on trumped up charges), 1. his coach talks to him, like 99% of the other coaches on tour. 2. He takes too much time, a "rule" that has never ever been enacted, just look at any old match and you'll see that not once was a player called for ever going over twenty seconds. His OCDness, his bottles, his bum picking, etc. Yet, no one noticed Agassi blowing snot rockets all over the place? Give me a break.
In spite of their veiled attacks, Nadal is one of the most beloved athletes on the planet. His "clay-court only" claim denied by five off clay majors, more than Hewitt, Rafter, Safin, and other non clay courters too numerous to mention.
And now, in the reign of Roger, their golden child, he has shown us what true greatness is.
No. He did it right, and the finale has not yet been written. It just goes to show you how people who think they know so much, in reality know very little, because no one has all the answers to the mysteries of life, and if they think they do, they are only putting their own ignorance on display for the world to see.