Definitions may vary - I'm listing players who could be classed as a striker, or striker "at a push".
Very biased... You name Gerrard and Kuyt in the past, but not the present? Yossi as a striker? Mellor and Pongolle?
If you are doing that, then today, we have:
Torres, Kuyt, Babel, Cole, Jovanovic, Gerrard, (NGog) and (Pacheco).
Now, if you ask me, we currently have Torres and NGog as strikers, plus Kuyt or Jovanovic 'at a push' if needed. Sort of, one striker and three halfs. We've never had five, we've only ever really had two, when Crouch and Keane were here, two and a half if you count Voronin, Rafa sold them but didn't replace them - and he did have the money to do so.
Now, I agree with you that this is just not good enough, compared to our rivals -
Utd: Rooney, Berbatov and Owen with Hernandez and Macheda, Three strikers and two halfs.
Chelsea: Anelka, Drogba, Kalou and Kakuta, three and a half
Arsenal: Van Persie, Chamakh, Bendtner and Vela, two and two halfs
City: Adebayor, Santa Cruz, Jo, Tevez, Balotelli... five strikers
Spurs: Defoe, Crouch, Pav, Keane, dos Santos - five as well
We need a striker and this is why Roy was looking at Gomez, which unfortunately did not come off.
There is plenty to criticise the owners for, we don't need to make things up.