Apart from CB this is a hugely critical signing. Remember our Jan/Feb form, yeah that's precisely why.
I remember Mane going away for 10 matches yeah and you lot not able to adapt your game without him. He's not guaranteed missing for those games this year so it seems daft to spend a chuck of your budget on a player of similar ilk.
You'd be much better off addressing your defence and midfield and not relying on one approach to win games. When your tactics get figured out, Salah isn't going to offer you anything new and two of your best players on paper are going to be fighting over one position. I can understand why Klopp gets criticised for his squad building now.