Armchair cyclist said:
If Mareczco was capable of reaching the finish line before Viviani, then Mrezco was Italy's best chance of winning.
If Marezco, as last leadout, was still going fast enough that Viviani either couldn't or had no need to pass him, then the penultimate leadout rider kept Marezco in his slipstream for longer than is ideal.
Marezco does not know until Viviani passes him whether Viviani has the legs to win: if he can secure the team without needing to trust to that unknown, he has done what he should.
If Viviani expects others to value a win for the team, even if it is not an individual triumph, he should learn to do the same.
And if he cannot trust himself as to how he would behave on the podium (his reason for his non-appearance), he should seek employment that does not put him in a public spotlight.
I hear you but that's not at all how it played out.
He was supposed to work for Viv, which even he acknowledged. You can even see him in the replay working for him but they got separated in the last few k (or TM drifted back behind Viv purposely). He was actually somewhere behind Viv the entire last couple of Ks. Viv blew past the other sprinters and had a clear lead and win until TM went for it on the inside. He wasn't trying to do anything other than beat Viv and win the race. This wasn't one of those situations where the leadout man was so fast that the designated sprinter couldn't come around in time. TM wasn't trying to protect Viv in any way, he just wanted to win.
Now, I'm not saying he was 100% wrong in doing that but it's the kind of thing that will be noticed and
could have an effect when future team selections are made.
Personally, I don't think it's as big a deal as it would have been if they were trade teammates but it does say a little about the guy, in the same way not showing up on the podium says something about Viv. Not shocking, they're sprinters and they often have big attitudes and egos.