That is true, but Vitor doesn't just rush in throwing leather. He usually measures up his opponent, throws a couple of strikes, and if he clips his opponent, he start the onslaught. Unfortunately for Vitor, he has a 74 inch reach and Weidman has a 78 inch reach. Weidman is excellent at measuring his opponent's striking and gauging striking timing. He showed off those skills against Silva, who arguably has the best striking and timing. I'm betting Weidman can do the same to Vitor.
You also have to consider Weidman's wrestling. He is a high level wrestler. Vitor has a bad record against wrestlers. There is a chance that Vitor could catch Weidman coming in for a takedown, but I don't think that is very likely. I think Vitor is going to be preoccupied with defending the takedown, and he won't be able to catch Weidman with a strike when Weidman takes him down.
I think the toughest challenge Weidman has at middleweight is going to be Machida. Machida has a good record against wrestlers. His style is really good because he jumps in, strikes, and gets out quickly. Machida, unlike Silva, has excellent takedown defense. I guess it's part of that sumo training he has. Too bad he didn't teach Silva how to stop the takedowns.