It's easy to assume someone isn't qualified when you don't know them personally.
If God qualified him to give advice then it's bucking against Him not the person..
David wouldn't touch Saul because he was still God's anointed.. Same principle at play, honor..