Guy averages 40 with a SR of 80 since his comeback nearly 2 years ago, with series against decent sides like Bangladesh,England (twice), NZ and Sri Lanka. Only the series vs Zimbabwe could be classed as minnow bashing but even then he was captain in Pakistans home return so that likely carried tonnes of pressure. IMO people let their criticism of his captaincy cloud their judgement. As far as Pakistani openers go 40 at an 80 SR is quite decent to me and I feel he definitely makes your ODI sides based off of merit, even without the captaincy. People laughed him off when he was announced but he's actually been solid without being extraordinary either and there are far worse batsmen in the team than him. Definitely think he'll prove people wrong and remain in Pakistans team for another while yet.