Maybe it is due to his mindset, but only Zalayeta himself knows about his stand
He knows that he cannot compete with Trez and DP, but I think there is something simple he is aiming for, which is to do a good job in times of need. He has picked up several silverware along with the rest of the squad during his time in Juventus, something which he cannot do at other mid-table clubs. So I think he is willing to accept his position and just do his best when he is called, at the end of the day, he may get his silverware by just doing that. or maybe it is just me.