Well let's be honest with ourselves. Coaches don't think long term, they focus on winning NOW! Why? Because they most likely won't be around if thinking long term.
If Mallet fails this season, and the team goes 5-11, there's a good chance BOB is fired. If the team goes 9-7 with Hoyer, BOB is most likely still our coach next season. And personally, Hoyer gives us the best chance at 9-7... but Mallet give us the best chance at a SB in the next few years.
Based on McNair's history, I doubt he'd fire O'Brien if this season went 5-11. He'd probably light a fire under his seat, but a two season head coach is indicative of an owner who has no long term vision for his franchise. We saw that with Bud Adams, and I'm not getting the vibe that McNair is anything like Adams as it relates to handling his business.
Kubiak had two 6-10 seasons in 8 years and did not get fired until his disastrous 2-14 8th season. McNair might not have as much patience with O'Brien, but I'd be shocked if it was to the point of yanking him after two years.
And I completely disagree about Hoyer giving us the best chance of 9-7 this season. I'm not even sure how anyone could come to that conclusion. It is beyond my comprehension how that point could even be logically supported.