Well, not if you look at % of matches won. Remove the 3 players and you still find his 2006 (which would be 100%, btw) stats are quite a lot better than 2007 --->
So are % of points won more telling than % of matches won?
I am comparing the average of his best period (2004-2007) with the 2008-2012 period. Not very different IMO.
Obviously if you choose just the best streak of a player and you compare with longer periods things are going to work in your direction.