In my opinion, yes.
Why do you think we don't ? We needed forward players, seriously badly. The deal was too good to turn down. If we hadn't signed him, in my opinion the same people who do nowt other than whinge on and criticise the club whatever they do, would be whinging on that we didn't.
..... and I didn't see many people at the time criticising it .... very odd don't you think. U-turn syndrome ? Or unable to stay true to your convictions ?
A shit-load of people questioned it when we already had N'Zogbia, including me. It turned out to be a third of our budget on a player we didn't need, and yet again nothing at all went on our woeful defence. He's a great player, but that's irrelevent - it would be like spending £5m on Buffon. Great deal, but pretty pointless when other areas need more work.