I'm cool with the way everything played out and . . . No, the situation wasn't handled poorly.
Obviously, Gus wasn't fired earlier because Shad likes Gus. If you've paid attention and listened to people associated with the Jaguars, most everybody liked Gus. Shad clearly wanted to give him this year & thought he could turn it around. So did I. Clearly, he couldn't.
Then, Shad and the leadership had said there would not be an in-season change. Okay. But the schedule kept getting worse and I'm sure they were surprised (I sure as hell was).
Then the Rams fired their coach earlier than expected, and the NFL race was on to make a coaching change & try to line up a new head coach and (very important) staff the new crew. Things obviously expedited when multiple teams, including the Rams, expressed interest in hiring Marrone.
That, to me, sealed the deal.
We'll see how the news conference goes tomorrow but my suspicion is that Shad *also* likes Dave Caldwell and is bringing in Tom Coughlin as a two-fer:  to add an experienced voice knowledgeable about this area to the Jaguars operation, and  to add a supremely accomplished football man who can also (essentially) be the "finishing school" teacher for Caldwell. Coughlin would have been a disaster as a head coach the second time around here but . . . head of football operations? Yeah, that works.
As for the players, I don't want to hear a damn thing from them on what scheme we should be running, etc. Gus put up with a bunch of talking yang. He was too nice, too positive. We need some strong leaders capable of saying STFU and play your mudda fooking position.