What run?
He hasn't been in the race for a long, long time. His RUN ended the day he had to call Yash Chopra and ask for a role.
While I agree he was extremely overrated in his prime as an actor, his second innings, as a character actor, has seen some wonderful performances.
Regardless if its true if he called Yash CHopra or not, I think its quite ridiculous and insane to say that his run ended the day he called Yash Chopra, that was in 1999, and since 1999 Amitabh has given SO MANY strong iconic performances such as Sarkar, Black Paa, etc etc The list is endless.
I don't know why you referred to him as a character actor because in a lot of the movies HE IS THE MAIN ACTOR...are you saying he was a character actor in Paa? Black? Sarkar? Baghban? I mean you're putting him in the category of Paresh Rawal and Shakti Kapoor, clearly there is a difference.
Im sure lots of people in the industry have made calls and asked for work, at least he was secure enough to say it (if he did), Besides, whether he got Mohabbatien as a favour or not, that doesn't take away that every movie he got after that was on his own merit and talent, and the acting he has done in these movies can only be credited to HIM and no one else.
I don't care if he paid every director off, its still HIS PERFORMANCE and he nailed it.
39