Probably, but why is that Purito's fault? Like I said, blame Valverde all you like, but Purito just tried to win that race. Hell, if Nibali hadn't lost Purito's wheel descending Fiesole, they'd probably have gone 1/2 as the two would likely have worked together to the final climb whereas Valverde would have sat on Costa, and Costa would have been forced to do the work to pull them back.
As I said, Purito made that race and would have been the most deserving victor. He's just spent 8 hours in the saddle to miss out on the World Championships by less than a bike length now to likely see the team get eviscerated in the press through no fault of his own but because his teammate, attentive and doing his job perfectly throughout, was asleep at the wheel with 1,5km to go of all the times, he's given everything he had and has lost out in the last 100m, and he's probably feeling pretty terrible. Then the fans start booing him for no discernible reason.