Sorry @hippo I completely disagree.
No it wasn't an awful window, we had to have a huge turnaround in players. Of those that were not on loan last season, only arguably Grealish, McGinn, Hourihane, Lansbury, Steer, Elmohamady, Chester, Kodjia and Taylor were going to be around the 1st team. That's 9 players. We needed to practically sign a full team because of the numbers that were not good enough. We had 20 (including youth) players leave permanently and 7 go out on loan. That was the big issue with the transfer policies with previous regimes but that is a different point.
Of those that we have brought in some have been wonderful (Mings, Heaton), others have definitely shown glimpses of being really good players. Not a few months ago people were singing the praises of Nakamba, Engels, Targett and Luiz. Some players are off form but surely you can expect that every now and then? El Ghazi, Konsa, Trezeguet, Hause and Wesley have had moments where they have looked the real deal. Some haven't been as good as we would hope for (Jota, Wesley) but still you expect there to be some that struggle. Every transfer is a gamble is it not?
We also had a tough run of games of Man City, Liverpool, Wolverhampton, Newcastle, Man City, Chelsea and Leicester. Only Newcastle was an "easy" game for 3 points. We have had a poor month in December where we struggled to get points we should have done, but then in hindsight it clear that actually Southampton and Watford have hit form and are not that surprising in the grand scheme of things.
Let us also not forget that whilst we are in the relegation zone, we are only 1 point away from coming out of it again. Come the Spurs game on 16 February we actually could be safely mid table again. In theory we could even be on level points with Spurs. Baring the top of the table, its actually pretty tight.
We have brought in 2 premier league experienced players to cover massive injuries which were completely unexpected. There are also clear signs that we are looking at strengthening still this window, of which we are not even half way through. Sure Drinkwater didn't impress against Man City, but were we really banking on 1 or 3 points in that game? No, anything got from the game would have been bonus.
Brighton/Watford/Bournemouth are far bigger and more important games, of which all are winnable games. We showed at Burnley and Leicester that this system can work, particularly away from home.
This season is far from over, this window is far from over and certainly you cannot judge the summer window based on the last month of football. This is not like 2015/6 and I know you are of the same view. That team was dead and buried and utterly off the pace by this time already. I will say it again, 1 point from safety. That is all. We have 16 games to get 17-19 points.
Please can we all just have a little perspective please?