What a legend! Congratulations to Federer! He is not only a great tennis player but he is also a great human being - most people can see that and that's why he is so popular!
Well, you can bet if there were a couple of grass masters, Federer's tally would be even higher, considering he can only play 250s and 500s on his fav surface. And Dubai and Basel has had some stiff competition, lets not forget he beat Del Potro in a couple of dog fights in Basel finals, and has beaten Djokovic a few times in Dubai and Basel final also.
A 100 titles is a huge number - kudos to Roger.
B. Magnanimous behavior is much preferable to the usual sniping among fans.
C. Still: Why are fans being congratulated?