Alright, for the benefit of everyone I'm going to try to keep this as short as possible.
We all know that the ONLY chance anyone has to beat Anderson Silva is if they can take him down and keep him there. Chris Weidman, in essence, is a smaller, weaker, less talented, and less aggressive wrestler than Chael Sonnen, and we all saw how Chael's wrestling worked against Silva in their rematch. Sure, Weidman has better jiu-jitsu and ARGUABLY better striking than Sonnen, but if he doesn't come out with the fearlessness and intensity that Sonnen did he is going to get destroyed.
Honestly, Weidman just is not good enough, big enough, or aggressive enough to give Anderson Silva any problems. He doesn't deserve the title shot (he was a no-name before he barely beat a pathetic version of Demian Maia and caught a mediocre and rusty Mark Munoz), he has absolutely 0 name recognition, and he gives Silva absolutely nothing to gain. When Silva walks through him like he does every other contender, Weidman will just go down as "another can put in front of Silva to pad his record".
All this fight will do is postpone the type of fights Silva and his camp are looking for: big name/big money fights. This fight will only HURT his legacy, as it will be used as just another example of "how poor Silva's competition is" just because he will make it look so easy. The only positive that will come out of this fight is that it will (momentarily) quiet the ever-present voice of the many Anderson Silva haters as they wait for the next "serious threat" to cling on to.
HW - Big Nog, JDS
LHW - Lyoto Machida
MW - Anderson Silva
WW - Nick Diaz
LW - Anthony Pettis, Ben Henderson