You make perfect sense, so it's not unexpected people on this board will disagree with you. The issue, I think, is the frustration of the record and playoff non-appearances. The sense that this season has been a waste, given the great start.
Had we beaten SF and Cleveland (Good God!) at home, or the Jets on the road, we'd be playing for the division title on Sunday. Go figure.
Personally, at this point I'd rather give our rookie OC another year, because what I've seen of playcalling (save the few failures) has been exactly what we've been calling for the last few years. I have a feeling this staff will be back next year, and if Ralph has to clean house after next year, he'll save some money.