There's some extenuating circumstances. Depends on if you believe Hub, but he was saying Ballard was shady as shit and not following through with things he promised McDaniels on the interview.
So Ballard is a bad GM now? They have a talented, young roster, good salary cap control and have almost all their draft picks (outside of the conditional first to the Eagles for their franchise QB).
I know his reputation is being a bit of a dick and he's a hard nosed guy to make deals with but isn't that what you want from your GM? As an Eagle fan I saw Roseman and him dancing on a Wentz deal for months and ultimately Howie was the one who flinched and gave in. Gotta respect that Ballard had a price and wasn't going to overpay.
Let's back this out a bit and big picture. Ignore the HC decision for a second, if Pace would have done the same job Ballard did with the Colts over the past 5 years is anyone wanting him gone? No.
If McDaniels is so caught up with bringing in his own GM that he actually moves on form someone who has performed well in that capacity isn't that a bad look on him?
I'd add, what has Jeff Ireland done to show he can do well with the salary cap, draft or free agency in New Orleans? He's been there for 6 years. They are in cap hell (estimated $71M over the cap for 2022) and aren't that young (10th oldest team in the NFL). They also have given out some bad contracts (Michael Thomas and Taysom Hill). Also, that's where Pace came from. Actually Ireland sorta replaced Pace. Do you want to replace Ryan Pace with someone who looks like the next Ryan Pace?