Madness to sack him. He's steadied the ship which was all but sank.
He has his flaws - mainly with subs but these are not his players so he has limited options.
Give him time and money. I trust his judgement completely with players he signs.
How has he steadied the ship, other than been given money to spend on players?
Dyche stabilised us with no financial support and a huge points deduction, and had us finishing higher in the league (ignoring deductions). Yes, things weren’t going well the following season, but the well was dry, a problem that was solved by the sale of the club.
Moyes managed a bit of a new manager bounce when he came in, then spent an inordinate amount last summer leaving us lower down the league with the smallest squad, and a bench filled with kids and goalkeepers who we all know will never get in the pitch.