It's got nothing to do with Zakaria's wages. The whole summer unraveled the way it did for one reason - Jude Bellingham. Klopp has assurances from FSG for next summer - and thinks he has Bellingham's approval for the deal. That's why we're riding the Hendo-Milner train one more year - why Klopp was in denial all summer - why we didn't sign a high profile midfielder and went for a low-risk loan option - it's all to protect the Bellingham budget for next January or summer. It's a gamble - especially if Man C or Real come in for Bellingham and start a bidding war - but it's the reason why we set up the Melo deal rather than spending 30-40 mil on a midfielder that Klopp doesn't really want.
The question was why we went for Melo instead of Zakaria? Looks like you don't know, Zakaria went on loan to Chelsea. What would be immense is that we miss CL and Jude decide to go elsewhere, but yes, we would then have Jude's budget to handle next season