I don't think Salah has been rubbish. Diaz definitely has been, Nunez has been pretty bad also.
This reminds me of the normal performances we see after the Christmas period under klopp. The effects of a stupid run of games come later. It's what I hate about modern football, watching tired teams play below their best, all the fucking time.