I am glad Muhammad Salah didn't make some mistakes that other players would likely make. His choice to extend his contract with Liverpool is a wise one and Liverpool finding a level ground of negotiation to land is great.
350k is very cool for Salah and I think it's the reason Liverpool let Mane go. They could not afford to pay Salah this high and yet under pay Mane. All things being good, I think Mane is fine where he is now.
Salah knows what he has to do for Liverpool and extending his contract is the reason he can do even better there. Salah decision deserves thumbs up because then we can see Liverpool as a club that is still one of the giant clubs that will have many threats. Next season will definitely be much more challenging, so Mohammad Salah doesn't want to waste his chance.