Sure, we have a lot of players to sell but people need to realize that we're not living in the world of Football Manager or FIFA. We aren't just going to sell everyone in one go because that's not just possible. Otherwise, they wouldn't still be in the club's books after all this time.
We have money to spend but it's not bottomless and in case people have forgotten, we still gotta buy at least a ST, a LB and potentially a new GK. That's going to cost a lot of money. It might be great to get Sancho but it would be mismanagement if we were to bomb a large of sum of our resources on him and then having to scrape the barrels with whatever that's left for the other positions. If we do get Ziyech, Sancho then feels like a luxury signing all of a sudden. If we do get Ziyech, the priority should then be turned to securing a ST and LB.