Hmm, well obviously we see it differently
I think that calling Mr. Djokovic the best player at Roland Garros
last year is at best denial, or wishful thinking.
How can he be called the best player there when he advanced 2 rounds with a retirement and a walkover, beat a still out of shape del Potro in the 3rd round, and the under-performing Gasquet (never past the 3rd round in 7 previous attempts), and lost in the semis to Federer in 4 sets? Federer was good enough when he needed to be. He had a 2 set love lead and as he did most of the year, dropped his level for a bit, and made it closer than it should have been.
Djokovic has never had results past the semis at RG because there were simply at least 2 players better then he at RG.
There is no shame in losing to Nadal (perhaps the best player at Roland Garros in the Open Era - 45-1 match record) or Federer (1 win, 4 finals).
Mr. Djokovic clearly had the most favorable circumstances that he will ever have going into the tournament. I believe he only did as well as he did there and on clay last year, because he had supreme confidence going into those events from his continuous winning streak. As some other players have sometimes done, he thrives and survives on confidence and boldness to overcome other shortcomings. Even with his first loss at RG, his confidence was not daunted too much, as it was only one loss and to Federer. So Djokovic was able to go on and even do better things (including winning Wimbledon and the US Open - I'm sure Mr. Federer might question if Djokovic was the best player at the US Open, but winning an event is usually the best argument
Finally, how does 2 clay masters wins equal the best player on clay
last year? Because in those 2 wins he beat the great clay King, Nadal? Nadal is not infallible on clay, especially in Madrid - 2 wins in 9. Nadal still won a clay masters, a 500 and RG, and the clay King for the year in most minds is whomever wins Roland Garros. It's pure conjecture to assume he would have beaten Nadal if he had somehow managed to get by Federer. We just don't know.
All of that said, could Djokovic somehow make it to the finals for the first time this year and win? Sure, anything is possible.