your last sentence demonstrates you are talking through your hole. I think you will find the history of our club is littered with excellent mid season signings. Some short term and others for the long haul. The issue in January is availability as many clubs will not sell. We need a CB so badly that we should pay what ever it takes to get the right man ASAP.
The January window is rarely great. Some signings have certainly made us stronger but chances were often limited as they fitted into the team. I'd rather we gave the kids from teh EDS (like Garcia last night) a chance. Why pay over the top in a panic buy mid-season for a player that may take a while to gel in? There's a huge ask to catch LiVARpool, and it's more realistic to cement a top 3 finish, ideally as close to the top spot as possible.
If it was up to me, and I'm sure others may or may not agree, slashing the January transfer window would encorage more teams to reach to their youth players and give them the opportunity to step up.
18/19: Ko Itakura, Ante Palaversa, Gavin Bazunu - three for the future.
17/18: Laporte
16/17: Gabriel Jesus
15/16: Anthony Cáceres - since released.
14/15: Wilfried Bony
13/14: No signings.
12/13: No signings.
11/12: Costel Pantilimon
10/11:
Edin Džeko (best January signing of the decade)
09/10: Adam Johnson. Patrick Viera
08/09: Shay Given, Nigel De Jong, Craig Bellamy, Wayne Bridge
07/08: Felipe Caicedo, Benjani
06/07: Michael Ball, Émile Mpenza (unattached)
05/06: Matthew Mills, Georgios Samaras
[URL='https://en.wikipedia.org/wiki/Georgios_Samaras'], [/URL]Tuomas Haapala
https://en.wikipedia.org/wiki/Matthew_Mills
04/05: No signings.
03/04: David James, Árni Gautur Arason, Daniel Van Buyten (loan)
02/03: Djamel Belmadi