Sure we only signed 4 players but we also had Williams & Greenwood come in. Axel was supposed to count too but obviously injured. Ighalo on loan, kinda doesn’t count but he technically is another player being available. The point is the aggregate incomings/outgoings have been quite balanced but only due to our academy helping. We didn’t ‘sign’ more players because of the deadwood (Players you mentioned and a few more) we haven’t been able to move out. Some of these players were given sort of a last chance and we kinda couldn’t have moved them on along with all the other outgoings by now. Hence, I think to answer your question (in bold), it’s not like we won’t sign anyone. But there will be some sort of a rule to offset each incoming with at least 1/2 outgoings first and hence all this news of us only working on one transfer at a time. It’s not like we can’t sign any other players apart from Sancho, we’re first trying to sell others before we buy.
It’s also a risk to first solidify first team before fixing the squad. I think both efforts work in tandem whereby signings will be made if and when we make space for one, and when is the timing right.
As untrustworthy as our board may be, us having qualified for CL will go a long way this summer. Likewise, getting Sanchez off our books will as well. I’m confident we’ll have 2/3 players coming in but with some outgoings first. If anything, I’d suggest you to have more faith in the board as compared to previously

We still have a good 2 months to go and I’m actually impressed we were able to get Sanchez done already.
Sancho movement also got initiated very promptly in my opinion. Sure it’s a mess right now but let’s say we truly are interested in signing him and do end up paying the full amount in terms acceptable to Dortmund, we will surely take our time to test their resolve completely before caving in to their demands. So in hindsight, I actually don’t think it’s a mess. Dortmund has already paid all their cards so now the ball is in our court and we can take our time. Even practically speaking, spending 120m in current situation would have to be the last straw. We need to show that there was literally no other option but to pay and for that we have to exhaust all our efforts first. The window having just opened means we can’t be seen caving into their demands so soon.
Hence I’m actually content with how our transfer ops are going atm. But me and you can touch base again in a months time and see which one of us was more accurate in our predictions