The theory is that BOB is consolidating power by removing voices that are not in lock-step agreement with his... and also voices that have respect/carry weight with CAL and others that matter within and around the organization... Hopefully, that isn't what is happening, but the evidence is mounting.
No it isn't, nobody here has any idea why these people were fired. There has never been an official, or really even unofficial, reason Gaine was fired and there has been no reason that Olsen was fired. OB has just been the last one standing and has been put in those positions so people are letting their personal bias decide the reasons. Let me ask you has there been anything about OB getting a raise or any extra compensation? If not why would he want the extra work? Everyone was saying that Gaine was just a yes man, until he was fired then the narrative changed, so if was a yes man why bother to have him fired? OB doesn't need someone to blame because if he got EXTENDTED after going 4-12 then he sure wasn't getting fired after last season's record and damn sure not after this season.
Everyone looks at single games and says ok that will get X fired because that's how some owners do it. The McNairs have shown time and again they don't look at single games or even single seasons. Not saying that's the right or wrong way to do it but its how they do it. Its why people can hold onto their jobs with the Texans longer than most other teams.
Also what makes you think Olsen wasn't in lock step? He signed off on paying Martin and Mercilous, I don't know maybe he didn't agree with it but at the end of the day he signed the check. If he really had Cal's ear like some say then how did OB get him fired like those same people say? Its a contradiction colored by blind hate of all things Bill O'Brien that seems to be the popular thing on this board.
Blame OB for a weak system not suited to Watson, blame OB for not giving up the playing calling, blame OB for bad clock and flag management and damn sure blame him for Devlin still being here. All of these things are legitimate complaints and perhaps should be enough to justify firing him, but to blame him for the Texans being dysfunctional is asinine. It was that way long before OB ever arrived and its just been par for the course since.