Just posted on ufc.com
One of the knocks against Machida is that he has not beaten a top ranked guy. Usually a way to solve that problem is by facing and beating a top ranked guy. Unfortunately the UFC will not give him a top ranked opponent, so the critics will be able to use the same argument.
T. Silva is a very good fighter but is still young and a bit unproven himself so this does not do much for Machida when he beats Silva.