Whilst we didn't have a striker who could score 20+ goals a season for us, we did have three capable of scoring 12-15 which, in theory, would negate that.
Sandro needed time to settle in, but we had Palacios in situ when he arrived, and if we were desperate there was O'Hara to fill in. We did have reasonable cover for Modric in Kranjcar and Huddlestone (both capable of creating, especially in a 442) whilst we had Dos Santos and Townsend as options on the wing. Whilst none could be classifed as guaranteed starters, they all had the capability to fill in for a few games here and there, or even come on to see out a game - but never were.
We were in the market for a new striker in this period, but missed out either due to shenanigans (Leandro) or being priced out of a move (Rossi, Llorente) - the latter two would have swallowed up the majority of the £30m which couldn't be invested in other areas of the squad, whilst Leandro is a saga that doesn't need to be gone over yet again.
However, for last season Harry really didn't endear himself - missing out on Vertonghen in January was a pain but not unexpected as Ajax flat refused to sell until the end of the season, but bringing in Ryan Nelsen to compensate is the sort of move that still baffles me, especially since he hardly played when he was brought in.
The same goes for Saha - the aforementioned strikers couldn't be brought in due to shenanigans/long-term injury/huge pricetag, if the best solution we could come up with up front was Saha we should have looked again.
We got a top four finish last season - it's just, thanks to Harry (and UEFA being idiots that think nobody checked there was precedent for five Premier League clubs being in the CL before...) it wasn't good enough.