I'm struggling to think of a single centre-back in the league who could do anything like the job John's been doing at right-back, especially in a Pep team where the demands made of full-backs aren't always particularly straightforward.
But he is always only doing a job, and that means he's going to have moments and matches where he's out of his depth and it's really obvious that he's out of position.
I think he and the team are suffering as a result of his versatility. Stick Stones at right-back, he's a talented professional who can fill in. But that means we miss what he offers centrally (for me he's still our best centre-back, only not playing there because none of the others can manage as he does at right-back). And we miss the chance to properly assess our full-back options.
We should have bought an experienced full-back in the summer. Having an ageing and increasingly-injured Walker and a wildly unpredictable Cancelo as our only senior options is insane. When they're both fit and in form, they're fantastic, but they need rest and competition.
Not having brought in anyone to challenge for their places (Gomez being very inexperienced and raw), and then Walker being injured, we should have taken the hit and played those young players. Gomez, Wilson-Esbrand, Lewis - none of them is really ready, but they are full-backs. We should be giving them experience and supporting them through it in the knowledge that they will absolutely make mistakes because they're kids. But at least in doing that, they grow and learn and we get to work out just how good they are and if they're an option long-term and what kind of player/s we need to bring in to offer other options in those positions.
Playing Stones on the right and running Cancelo into the ground on the left is just papering over cracks. No-one learns anything.