I partly agree on Azpi, he hasnt been so good going forward out of position but still been good defensively, though not as good as on the right.
On Ziyech, Pedro obviously ageing and Willian may be inconsistent and ageing a bit too, so there is that. They are still quality players though, the way you asked the question, you obviously think he is miles better than both I take it? Personally not sure if you are under rating the current players or over rating the shiny new signing....he is a good player, no doubting that, you havent just signed Ronaldo though you know, I dont think he is any better than the two you have apart from having age on his side, time will tell.