Personally, yes.
I don't like the suggestions about the likes of Berbatov and McCarthy somehow being great successes compared to our current crop of strikers. They're playing in sides which don't get the benefit of 10 man behind the ball syndrome every week and (at least in Berbatov's case) play in sides with a more attacking tactical set up too. As has already been pointed out Berbatov's league record is no great improvement on Kuyt or Crouch, if indeed it is an improvement at all.
Crouch and Bellamy have both proved they can score goals for lesser sides easier than they have here, so it can reasonably be assumed that Berbatov and McCarthy would be in a similar position in our side. Don't get me wrong, they've both been good signings, but I don't think they'd have been any better in our set up than what we've currently got.
In terms of quality, you generally get what you pay for. Bellamy's quality on the ball and in our general play has been excellent, but he hasn't scored enough goals. Kuyt and Crouch only have a lack of pace as obvious weaknesses to their game.
I think Rafa looks for all round quality strikers, not just goalscorers, not just creators, but people who can do both. He's done that as well as is possible on the budget he's got, and deserves the opportunity to spend properly on his strikeforce.