Now that is usually a good philosophy, but balance is required in everything in order to achieve success. Roger's glass is swaying dangerously to one side, and he's lost some of that winning solution as a result. Federer needs to admit to himself that he has genuine problems against Nadal's game, and that some of those problems are caused by qualities Nadal possesses, which he does not.
The part in bold is very, very difficult for a Champion's ego to admit. For as long as Federer does not admit Rafa to be better than him in certain aspects, he'll never get the better of him.
Once Federer has done that, he can work to countervail Nadal's heavy topspun forehands and re-impose his own game. Like Graf in facing Seles, Federer is five years older, knows that in theory he has the ability to break down Nadal's game, and a touch of arrogance -- I should not be losing to this player -- dents his ability to see that there is a unique problem posed by Nadal.
Same point as the one above.
When he has faced up to his challenge, and seen Nadal as his equal, he will not need to place himself under the stifling pressure of being, in his own mind, the better player who shouldn't be losing these matches.
Fed has to grow humble. Forget winning or losing, forget being number 1 or 2 or 10. Get back to becoming a player of the sport, and who knows, I'm certain he'll once again see the yellow ball and himself on the court sans any opponent.
And then he won't be losing to the likes of James Blake in major tournaments, good player though Blake is.
The way he's going, any one playing above their average has a chance.