I think you are a flaky *****, but I going to argue with the point you just made anyway..
I believe that Danny White has an eye for coaching talent. I will trust that whoever he hires has talent. I also believe that if/when a guy does not work out, he will fire him and hire another guy with talent.
There are no "sure things"...every single name out there is a gamble no matter what you think of them (including my pick Campbell) but you want a guy that is good at counting cards doing the gambling...White is that guy.