One thing I think should be clear is you can be dissatisfied but that doesn't mean fire the coach. Now if you end up with Cignetti on the line and he wants to take the job, sure, fire the coach.
Otherwise though? You have to have a replacement, look at the clown shows you've seen elsewhere in the process. Fire a coach who won 75% of their games then hope it falls into your lap. Then you have winners and losers, one team got their guy, the other didn't, so on so forth.
Even if I review the entire DeBoer hiring process, there were some clear better hires in my mind (like Lanning) who may or may not have been attainable, there was Cignetti who wasn't on my radar but no one paid me 7 figures to figure out the next coach either, and someone like Norvell who was as fool's gold as fool's gold could be. Even with Kiffin, I had him back to back with DeBoer and both still have glaring downsides and obvious upsides.
So, it isn't fire the coach and then see what happens. I do think however meaningful change needs to be made to what DeBoer is doing. People keep pointing at Grubb, but I reiterate, DeBoer does this without Grubb! I said this would happen with Grubb, but I also pointed out a lot of it was happening last year, just no one noticed because the QB runs hid the lack of true running game and under utilization of running backs.
Things just got worse this year, which is another DeBoer feature, not necessarily a Grubb feature. Grubb runs DeBoer's system, DeBoer's system treats the running game like an afterthought. The solution is to stop doing that and hire people capable of addressing something that's obviously not in DeBoer's area of expertise.
To that point, DeBoer's first power conference job as an OC (so no Grubb) saw their running game fall over 20 places to become ranked in the 100s. Same running back from the previous season, that's DeBoer's offense, not Grubb's... last year, ratios were actually the same if you remove the QB scrambles, no Grubb in sight.
So... systemic problem, needs to be fixed, hires need to be made, it's not about who you fire it's about who you hire. I don't think it's unfixable though, bring in some coaches who have expertise in this area (after Sheridan left you have about a third of Indiana's entire staff costs freed up), bring in some players via the portal who can as well. Then let's see where things go.