It's a difficult one. Ralph did do an unbelievable job in keeping us up and competing. I loved him, and respected (still do) the job he did.
But, it had gone stale, players had stopped playing for him and he was unable to turn it around. He needed to go. For his sake, and ours. He was done and spent.
Despite that, I would be willing to confidently say we'd be much better off right now had he stayed.
In hindsight we should have kept him and binned off any players that didn’t rate him tbh.
Players have proved time and again that they aren’t worth listening to.
Normally changing the manager is the best option, but in this case changing all of the players and keeping him would have made more sense. If they can’t even be arsed to play against a league 2 team they can all **** off