I'm conflicted on EDC. I don't think he's a bad GM, and I hope he stays.
My problem is... if it's just coaching, shouldn't we just get rid of Harbaugh next year and run it back again with some upgrades? If so, not only do I not think that's what's going to happen, I'd be shocked by it. I think there will be a pretty good amount of turnover in personnel, especially on D. I'm not sure Marlon returns. I'm not sure even Roquan returns. You're obviously going to lose Oweh, Van Noy, possibly Jones, and pretty much all of your secondary depth. If Madubuike doesn't come back, you could functionally see literally an entire new Dline and OLB group.
I think if you're in the camp that the way the roster is constructed is in some ways "backwards", i.e. building from back to front, rather than front to back. that's like 90% EDC. That's how he envisions roster construction. He's the one that hasn't prioritized pass rushers or Oline (interior at least) nearly enough, and he's the one that will spend huge capital on ILB, Safety, and even RB.
If you think that's not how you build a roster, then he either needs a dramatic change in philosophy himself, or he needs to go also.