Who knows? Just because he's an internal promotion doesn't mean he's not up to the job.
You're back to saying things that you simply don't know if they're true or not now.
Why would he not be near the job if external candidates were invited? You still haven't really answered that one.
And that's the crux of the whole thing - you've very strong opinions on something that you don't seem to know anything about. I don't know much about it either, but I'm not going on about how unsuitable he is (and then asking what he's supposed to be doing anyway)
Why are you still trying to judge a person's suitability for the job based on completely different people? Do you not see that that makes no sense?