I think it's pretty clear what is lacking, a goalscorer who is as good as Aguero. I think it shows Pep's genius that we managed to win what we did and get as far as we did without a striker.
Of course, I can imagine there will have been nerves for the players in the final though. It's the biggest game of their careers and it's not just City who can sometimes not turn up. Remember Brazil v Germany? here will be plenty of examples like this where the occasion gets the better of a team.
I would be amazed if the Sheikh isn't on the phone now trying to get either Kane or Haaland signed up. Pep hasn't signed the contract extension to work around having no players coming in. We've not really bought big for a while and if Kane and Haaland are available, we absolutely will be right in there.
If we had a striker as clinical as Kane for example, we could be adding 35-40 goals a season extra. That changes everything.
I honestly think Kane is a done deal. He wants to win trophies and the way we're playing he can probably get 10 in the next 5-6 years.