Instead of bullshitting and waffling, try comparing my bullet points, Joe v Yaya.
Your bullet points?
Joe stayed in shape. Yaya stayed in shape (Yaya is in better shape now than he was last year).
Joe showed great dignity throughout: Again, your opinion. Even if I agree with it. Others can easily frame it differently. That he laughed when Willy got injured wasn't dignified. That he balked at playing the way Pep wanted wasn't dignified.
Understand this, I don't agree with either claim, but these are acceptable framing of the points. Even if I disagree with them.
Represented the club probably. Hanging with rag, Head and shoulders commercial, buying into star symbols E.t.c. Again, I don't agree with any of this dumb attributions and framing of why he wasn't performing when he wasn't. But this doesn't mean it wasn't brought up and framed as a slight on the club. 'Check the threads on Joe.
Got the msg and moved on: Sure, after City were willing to pay his wage.
The point of this whole exercise is that it's about framing not facts. You framed Joe in the best light and conclude he is more deserving of his contract than YAYA. Most will agree with you.
But the reason why you deserve your contract is not because of how you have been framed or perceive, but rather because you've earned it by signing a Contract. Period! That's the point.