I think there is alot of idealism at play regarding having all signings made prior to the start of the season. Of course we would like all our players in for pre season and give them time to adjust to their new life and bed in with the squad, of course we would like replacements in the door as soon as important players leave the club , but that is just not the reality.
Look around the league, look at the top leagues around Europe. There are many teams struggling to land their targets. It's not just us. This is how the transfer window has always worked. There can be an element of brinkmanship to deals and that is shown in how many deals get completed at the very end of the window.
These are multiple million pound negotiations. They take time. And if we have learned anything from the last few years its that its better to be patient and get the best deal to land our targets because panic buying and throwing huge wages around to appease fans to get players in has been a factor in the mess we find ourselves in letting so many players that we paid transfer fees for walk away for free.
We need to see how this all comes together at the end of the window.