You're not wrong.
But that's not a 'Harry's tactical knowledge and ability as a manager' problem. That's a 'Harry works at a club with nowhere near the budget of the 3 clubs above us, or the Saudi Sportswashing Machine's, Chelsea's and Liverpool's below us' problem.
We have a 36,000 seater stadium. Our wage cap is about 70k a week. The fact that we are in the top 4 discussion at all while the likes of Villa, Sunderland and Liverpool (!) are no where near is a serious testament to his excellent football management. There's no reason we should actually be so far ahead of these other clubs. They have about as much money as us, but it's us who are there, fighting the Manchester clubs, fighting Arsenal, fighting oil rich Chelsea. Fighting Saudi Sportswashing Machine with their 56,000 seater stadium. Why are we there? Yes we have good players, but it's because they have either been signed under Harry or were developed and playing the best football of their careers under him. Bale didn't have to turn into a world class winger that will probably go to Barcelona. Assou-Ekotto didn't have to turn into one of the most reliable and classy left backs in the league. Ditto Kaboul at centre back. Walker didn't have to be good enough to be a serious consideration to be England's starting right back at Euro 2012. Modric didn't have to become a player capable of breaking the mould of the 'cut inside playmaker' and be capable of playing in the middle. Livermore didn't have to become a worthy squad member of a side challenging for 3rd place. Hell, a couple of years ago Huddlestone didn't have to become a midfielder capable of pulling the strings in a side chasing the Champions League, beating Arsenal, Chelsea and City on route.
All of these players became who they were under Harry. Villa have had money. So have Sunderland. So have Liverpool. All of them have as much, or in Liverpool's case, far more than us. Why are we where we are at all? Why have players that could have easily fell by the wayside, or gone on to play for teams in mid-table, fulfilling their potential and helping us fight the biggest, richest clubs in the league? It's canny management, and we are lucky to have him.
But that's not in line with the noises we've made previously about 30m bids in Spain, etc. Even Arry's said the chairman would be willing to spend for the right man/men.
There are good strikers out there who we can afford and wouldn't send us into liquidation. Llorente is one those, so is Remy, etc. Look even at Cisse - a mediocre signing (fee-wise) from a mediocre club. For me management has to shield some of the blame for that - no two ways about it.
Opting for semi-retired crocks while Everton took a punt on a striker from the SPL who's been scoring virtually a goal / a game is very frustrating, considering we essentially freed their wage structure for that in many ways.