He is 11 after all. Gohan bared the burden of an entire planet as a child. Vegeta never did that. He also saved Vegeta after the latter went full retard.
Piccolo maintained his relevance towards the end of the Cell saga.
He made Super Buu piss his pants. The weakest version of Buu made Vegeta his bitch.
He survived and held his own on his own for years.
Took shit from no one. He stood behind what he believed in and laid down his life for it.
Vegeta would've been killed by Krillin if not for Goku. Krillin.
I say Goku mostly because of the impact of his presence on Namek. He made threats obsolete. Became a SSJ, which was awesome. Then toyed with Frieza. I don't cite this solely because of Goku's strength but also for the mind games that he played with Frieza. Just completely fucked his reality.
Building upon what you said here, I'm guessing you're also open to SSJ God Goku and Whis.
Then Trunks does right in front of him like nothing at age 8. lol
That's perfectly fine. I like Vegeta. I just happen to like other characters more.