Its not (IMO) short term memory loss, its just recognition that we're not scoring the number of goals our play has been suggesting we can score.
I don't expect we will sign anyone, but it is not to say we don't need a finisher to come in.
It will be a disappointment if we get no-one, but its probably a measure of things that we look at it as disappointment, rather than anger over the way things have been going. Yes, we've knocked out the league's top two teams, but it wins nothing. We all know that finishing is a problem that needs addressing, whether its a new coach, or a new player, I don't know, but a player would be the usual way to resolve the problem.