I think McDaniels is a good Offensive mind but not a great HC. He isn't a leader and you can see that coming to full light now.
Grief is such a bad GM though. His missteps at the QB position alone are baffling. Re-signing an average starter with injury concerns was alarming but not having a capable backup QB on the roster is the reason he should be fired.