I think the reason for sticking with Lampard for so long likely came as a result from the previous experience of looking for a manager (lack of choice) and...
... the belief that the managerial go-round had to stop. Whether that was for stability reasons or Moshiri and co. didn't want to let the fans win, who knows.
Lots of fans, including myself, were hoping Lampard would get it right and gave some mitigation because of the terrible transfer dealings over time.
But, in hindsight, he should have gone before the World Cup for results alone, and that's before considering how that time could have allowed for an appointment.
The Bournemouth results were shambolic; the throwing away potential victories against Southampton and Wolves while at home were enough to relieve him.
Dyche isn't a stellar manager by any stretch of the imagination, but we already look more rigid, resilient and an attacking threat. Lampard's a dud... simple as.