That sounds more like an argument for Weidman not getting the shot.
I am fine with the fight. Andy tried to make the GSP fight happen but he got ducked. Weidman is the number one contender however unearned that is because of circumstances.
Circumstances being Silva not being an active fighter and all other contenders losings?
Chris Weidman is not only deserving of a title shot but looking at the other title contenders in other divisions(Moraga(Fly), Pettis(FW), Melendez(Lw), Diaz(WW), Sonnen(LHW), and Silva(HW) he is the most deserving
of all the title contenders. He wasn't murdered by the champ(Silva), he's won in the UFC in that division (Melendez, Pettis, Sonnen), he isn't coming off a loss (Diaz), a suspension (Diaz), a year layoff(Diaz) or from opening UFC cards (Moraga).
Chris Weidman has unequivocally earned his title shot. If you want Silva to fight other guys take it up with Silva, he should be fighting more not less. If he wants to fight the Cung Le's and Michael Bispings of the world great! beat Weidman first and open yourself up to take those fights. As for this notion of it being "bad business" you know whats "bad business" not fighting you know whats "good business" fighting. You want to make a million buys sure you can do it with one super fight you can also do it with three other fights.