As of 6 months ago, he is a right back. Where he's played previously is meaningless, hes being used as a right back, hes playing very well there, so hes a right back until hes played elsewhere.
Players switching positions is nothing new. Yaya Toure was bought as a holding midfielder that could also play centre back, yet in his best ever season, he played as a 10 for us. Gravenberch wasnt a DM 12 months ago, he was an attacking midfielder that couldnt buy a start yet the dippers just strolled the league with him playing as a 6. Declan rice was a centre back that earned a £100m+ move as a holding midfielder yet plays for arsenal as an 8.
Was in the top 3 performers for the entire back half of the season. Wins us the game against villa, makes the late opener against Everton in a tight game we didnt look like winning until then, creates the opener against fulham, makes a couple of crticial blocks/tackles when we went down to 10 men against bournemouth to stop them getting back into it before things evened out and every time he was left out, we badly missed him.
Delph/zinchenko's level was starting for a poor city side? You think the centurions and the domestic quad winning sides were poor city sides? You wouldn't have said we could win the CL with John stones playing in midfield before we won the CL with John stones playing in midfield.
You have clearly made your mind up on a player seemingly based off one game 6 months ago and you refuse to see the excellent work hes put in since then that would make any reasonable person admit they were wrong to make such a quick judgement.