Mahesh has achieved more in his personal capacity. There is no doubt about that. But when it came to playing for the country, did he give that extra bit as Leander? The answer is "no". He was the first person to withdraw from singles (if he had played, we would have won more).
As he was not paired with Sania, he did not want to play for India. Although he talks about his commitment, he cannot be compared with Lee on this. He agreed to play finally, as he did not want to be at loggerheads with ITF as he is into organising events in India.