Yeah, I agree that we should make moves in this window and I've said so a few times in the last week or two. First-teamers if they're available, extra legs to ease the burden on the current squad if not.
But January is a difficult market. We've been lucky historically in that we made some significant signings in January - Coutinho, Sturrridge, Suarez (but Carroll too), Virgil (although he was really a delayed summer signing) and most recently Diaz and Gakpo (who were supposedly planned signings for the following summer). But we've also made some duff signings as well. I think Kabak gets more stick than he deserves. The lad did his best but he wasn't much better than what we had in reserve.
The kind of signing I think we need now is an Anelka type, even if only on loan for 6 months. He came in during the January window and gave us the extra impetus we needed to go on and win the Cup Treble. That we then binned him off to sign Diouf, presumably because we thought Anelka would be too much trouble, still infuriates me. Anelka was made for us back then. Not sure who the equivalent would be now.
But the point of my post was that if we were going to make a move in this window, it was unlikely to have been early. Don't give up hope, but it is hope, not expectation.