To all of you "fans" Federer "let down" with this defeat, let me define the word fan to you. You're a fan if you support a player regardless of whether they win or lose. If you at least verbally turn your back on them after such a defeat, you're nothing but a selfish disrespectful beholder. Understand that Roger is a human being as well. You cannot expect him to win every tournament up until he retires. He is already far beyond any expectations having won a grand slam and maintaining the top 3 level tennis throughout the whole year at 37. Show some respect.