It's the truth.
This is how some of Silva's opponents looked coming to fight him:
-Lutter had no top wins
-Cote had no top wins
-Marquardt had no top wins
-Vitor had no top wins at 185 at the time, was coming of an injury and a layoff of a year and a half
-Leites earned his shot by getting beat up and winning by deducted points
-Maia came 1-1, with a recent loss by KO in under a minute
-Henderson, good win, but he was coming off a loss at MW and a loss at LHW
-Sonnen had 9 losses when he fought Anderson the 1st time, 3 losses in the UFC
-Franklin, champion of a very weak division, only defended his belt twice against Loiseau and Quarry. Took the belt from Tanner.
Weidman is fighting A. Silva, Machida, Vitor (this time with better momentum), probably Jacare or Mousasi, all in a row. Competition-wise, that's far better than anything Anderson faced in his entire career. The days in which mid-low tier fighters easily became top ranked MW's and were awarded title shots are gone. The MW division is far better than it ever was.