I don't know for sure about Frazier, but I can see McD trying to give him his moment to shine so as to get another head coaching gig. Farwell I'm sure was responsible for not informing Bass of the change in kickoff strategy, and if so he deserved to be fired. I don't think McD fired him for no reason.
And as for Josh seeing his D pizz away another playoff game, that was the only game they pizzed away. No one came to play against the Bengals the following year and last year the Bills were starting their backup LB's and a backup CB against the Chefs, and Bass blew the game-tying kick. Meanwhile some have said he could have won the game had he thrown the ball to Diggs on that final drive when they were in the redzone, to at least chew up clock so as to not see the defense pizz the game away.
And hey, I'm all for getting a stud HC who is great at something. I'm open to suggestions. But I've never been a change for change sake kind of person when things are successful and I think it's going to have to wait until the Bills sorely under perform. And who knows? That could be this season.