Chael still took him down in the 2nd fight. It's a size/strength thing. Bones is basically a heavyweight. Chael went toe to toe with Anderson. Bones made Chael look like a child. Those kinds of things matter. Anderson knows this, he's not stupid, which is why he will never fight Bones Jones.
I do agree that Size will be the biggest reason Bones could beat A.Silva which is why a 190 catch-weight fight would be ideal.
As for the 2nd fight 3/4 takedowns were stuffed.(4/7 in the first fight) And last I heard A.Silva would be interested in fighting bones at a catch-weight.
Bones MANHANDLED him and would do the same to Silva.
Don't see it. I see A.Silva putting Bones on his ass with strikes and finishing him off.