I see what you mean. Surely, though, that's just a case of people misreading what an average is supposed to mean? It's never been a measure of runs per innings, and treating it like that kind of defeats the point.
I guess what I'm saying is there's a reason we calculate average by dismissals, and not the number of innings, because not outs are actually pretty valuable. If the number of not outs ise all that separates Imran from Hadlee during that perod, why not let it separate them?
How much better is it to have a decent batsman out there shepherding the tail and eking out every last run? The likes of Border and Waugh were masters at it, and they have a huge number of not outs to show for it.
If you said that not outs unfairly or unreasonably inflate his average, are you saying that if Imran had another batsman to work with, he'd not have scored another run in any of those innings? Pretty harsh. Who knows how many he might have scored if he'd been "allowed" to see every innings through to dismissal. It might not have affected his average at all. It might have helped.
If anything, comparing Imran's average to a top-order batsman like Miller is doing both of them a great disservice, because they have different roles. Imran's not up against him with the bat, he's up against the Pollocks and Vettoris, all of whom seek to close out an innings and finish unbeaten. If Imran was one of the best in the business at it, why is that his fault?