Eriksson, Sutter, Beagle, Roussel, Pearson, Ferland, Myers, Benn are currently taking up $31M of our cap (~40%).
I don't think you'll find many teams in a worse position than that.
He has done well in certain trades (the Miller trade, for example) -- but Pearson for Gudbranson is nullified by giving up McCann and a 2nd for Gudbranson in the first place. He has poor asset management and constantly bleeds value in trades by overrating his own pro scouting.
The franchise C and D outside the top 4 is great, but also have some amount of luck to them -- those players might not have made it to our picks in other drafts. He's also drafted Virtanen and Juolevi with top 6 picks, so isn't infallible as a drafter. A lot of Pettersson's and Hughes' value will depend on what kind of contract he can sign them to. We're going to throw away another year of their ELC (which is the hugely valuable part of making good draft picks) by having a team filled with garbage contracts.
Benning is likely a bottom-5 GM in the league, and drafting Pettersson and Hughes, along with Markstrom turning into a top goalie, have kept him afloat so far. We'll see how he progresses from here.