but rafa didnt win a non clay title since USO 2010
that say alot about his 'all-court player' no?
Yes, he only reached the Wimbledon 11 final, US Open 11 final, AO 12 final, he was injured in Wimbledon 12 and didn't even play USO 12 since then.
So he reached 5/6 non clay slam finals or 5/7 if you count Wimbledon 12 as well since Wimbledon 2010, winning 2 of them. Only to lose to Djokovic in the other ones, the best hardcourter in the game. During those runs he beat hardcourt specialists like Murray, Federer, Djokovic, Berdych and many others.
Not an all court player? You must be joking
People need to show some respect. What are the numbers of Federer and Murray during that timespell? Where are Nole's and Andy's career grand slams? Now go back to your tardcaves people.