The fact that Federer continues to get these sportsmanship awards diminishes the actual award itself.
I don't know what he does that is actually that sporting, yet there are many instances of a terrible lack of sportsmanship (swearing at Murray for, uh, winning a point, trying to take Stakhovsky's head off, telling the crowd to 'shut up', telling Djokovic's parents to 'shut up'). I particularly love how Federer fans vociferously defend the latter two. Can you imagine their reaction if Murray ever told the crowd to shut up? We wouldn't hear the last of it.
Djokovic has always struck me as a great sport, although his antics at the USO final have diminished that slightly. Del Potro and Tsonga are also great sports. But why is it always between the top guys? There are plenty of other guys in the top 100 who never cease to show great sportsmanship.
We're all preaching to the choir here. These incidents are always ignored or brushed over by the media/Fedtards in general. It's truly bizarre.