Good stuff. Vitor is definitely the top challenger right now, although both Anderson/Machida were far more dangerous opponents.
Please, don't think I am picking on you, man, but how Machida is a far more dangerous opponent
than Vitor Belfort? Machida looks better at MW, no doubt, but Machida is known for his snoozy technical approaches to fights that led to so many boring decisions losing or winning, while Vitor is a deadly finisher. Since coming back to UFC, Vitor finished all his fights and only lost to the two very best in the world in title fights, one of them, short noticed and with a busted hand, while Machida had to move to MW to reinvent himself (and avoid being cut) after the Dan Henderson and Phil Davis fiascos and only finished Munoz at 185.
Vitor is a Killer. Machida, not so much, so Vitor is more dangerous than Machida by a great margin, IMO.
PS: I will accept TRT absence as a valid explanation, though.