Nick,
His country has appreciated his efforts. You can see his cancer hospital , people from all over Pakistan donated their dowries , properties and jewelleries and much more. As a metter of fact, when Imran came out with the campaign of a Cencer hospital on his mother's name, ordinary poeple did what no one expected.
About politics also, Khan did'nt want to be in, but it was the will of common people whose obsession persuaded him to step in. If you watch last matches of Khan in Pakistan, you'll find people holding placards of " Prime Minister Imran Khan".
However, one must know, that one cannot be good at everything.