Here I disagree - we would not have beaten Arsenal under Lampard nor would a result against Leeds have been likely. At the time, we were in real decline.
Dyche stopped the rot, and I sincerely believe Lampard would not have rekindled any form. You only need to look at Chelsea now for his frailties.
Maybe he'd be the better person to get results later on, but that's thinking of games in isolation. The system didn't work, and the players weren't performing.
Would he have been able to turn that around? Again, I doubt it. He had to go, yet the real issue is that he should have gone earlier rather than when he did.
Lampard may not have been the real problem, but he was part of the wider problem.