My point being you can't argue to have Zaha for experience when his only experience is playing in this league, quite average most of the time too. Roberts is 20, he has played regular football and probably thought this season his game time would be significantly reduced. He isn't late 20s and done one to a crap league, he is young and still learning. He has gone back to a team he plays most weeks, wins trophies and initially champions league football. If people don't think he will make it that's fine, I am unsure myself but to claim he doesn't want to test himself is embarrassing and guess work. Oh and another thing Zaha is shite.
Unfair on Roberts, as is normal with our young players; they have to set a better example than our signings on most things for some reason, like Sanchez, who some think is a big miss, yet his 'ambition' is to take the money at Utd, not help City win the title. I'm sure Roberts would love to be at City if he thought he could get on the pitch enough to actually stay match fit (which wouldn't happen).
I can see why City would be interested in Zaha, as he's tricky & fast (& true, sometimes shite) but it is something Pep could work on.
It seems to me that Pep has evolved somewhat since his Barca days & is looking to have a certain number of players in the squad, who are well built, physical & fast, as well as the typical medium paced Barca style, semi dwarves, he is traditionally associated with.
I doubt he would ever be more than an alternative/ backup to Sterling, Sane etc, but if Pep could improve his end product, then, knowing Pep, he could even make a flying fullback out of him or something & actually make him into an asset rather than just a squad signing. A decent option, to help Sterling & Sane stay sharp.
Roberts is a better footballer, by far imo, but has a big problem reaching City's level re stamina & physicality. If he could do that, we wouldn't need Bernardo Silva.