It doesnt make it right though.
The reality is you paid a premium price for an average at best striker.
You bit the bullet but at what cost? Would you have bitten the same bullet for Ngog a couple of years previous?
Why were we not charged £50m for Player X last summer given that we had that £50m war-chest to spend?
Would it have been right to overpay on somebody we didn't want but only cost £20m? Short of finding a player we wanted and the selling club were actively looking to sell, we'd have been forced to overpay on whoever we'd have bought. There was little we could do; we needed a striker and clubs knew we had money to burn.
Did we specifically want Ngog or was Ngog a cheap squad player? No, of course we wouldn't have spent it on Ngog just like you didn't spend £31m on Bebe as you did on Berbatov.
And there's a huge difference between clubs knowing we've just sold Torres for £50m and newspapers talking about £50m war-chests. Going into the summer nobody really knew how much we'd spend and in the end we didn't have a great deal of money to spend (nothing like what was reported anyway) on top of what we brought in.