When he was drafted, my biggest gripe about Edmunds was that he was definitely a panic reach (or horrific eval by MT) -- no two ways about it. Everyone that was anyone had him as, basically, a late 3rd rounder. Hell, even the official NFL website had him ranked there! And, right before the draft, one person (NFL insider Jason La Canfora) had him sliding into the end of the 1st round (and it was only because he heard MT loved him and would reach for him). So, our HC either had him up there with the likes of Safeties Minkah and Derwin James (AND HE WAS VERY, VERY WRONG if he did) OR he panicked and grabbed him two rounds too early. I'm not sure which is dumber!
Hell, Jessie Bates and Justin Reid went around the 3rd round that year and they were certainly considered way better S prospects than Edmunds. If you're REALLY picking BPA (as MT/KC ALWAYS touted doing), and not reaching (for need), then I give you...Lamar Jackson, Austin Corbett, Will Hernandez, Nick Chubb, Darius Leonard, Braden Smith, James Daniels, Harold Landry, Josh Jackson, Christian Kirk, Uchenna Nwosu, Dallas Goedert, Connor Williams, M.J. Stewart AND Jessie Bates. That's, count'em, 15 players considered (by the league) better-to-WAY-better than Edmunds -- all taken between our 1.28 and 2.60 pick that year

. Talk about missed opportunities just because you panicked and reached! I know, I know, hindsight-n-all. But, come on, 15 F'n players that have been better than him (and that's JUST between our 1st & 2nd picks...I didn't even bring up players between our 2nd and 3rd pick (where he should've gone)! Okay, cough-cough, just for shit & giggles.... D.J. Chark, Carlton Davis, Justin Reid, BJ Hill, Fred Warner, Sam Hubbard, Michael Gallup, Tracy Walker, Orlando Brown, Mark Andrews....you get the drift.
For the past few years my biggest problem with Edmunds has been his, at best, average play at the SS position. I've always felt if you put a very good SS next to Minkah it would pay off exponentially -- think Ryan & Troy (with the obvious S position swap) back in the day (which, in turn, makes your CBs better, too). Edmunds has proven he's not going to provide that level of play. If he can't get more than what, $6-7M?/per year on the open market (or from us) then he's an average SS, at best. For the most part, the NFL market/salaries doesn't lie.
Over the past four years what has kept Edmunds in his job are mainly three things (none being stellar play), 1st round draft status, his availability, and cost...that's it. Those factors coupled with his below average becoming almost average play has just prolonged the inevitable (until now)....his release.
I, for one, am glad they're finally moving on and hope they find an ascending, above average SS. Minkah's talent deserves it.