It's not a "devastating" signing or a massive mistake, but it certainly is a mistake and was an entirely predictable one.
Ritchie has never been a particularly useful player. Last season he popped some goals shooting above his career average shooting %. The "analytics GM" probably should've been able to recognize this (like many of us already had) and not determined that Ritchie might finally be a decent top-nine player. He's just the same as he always was: poor play-driver, poor defensively, takes a lot of penalties.
They should never have pursued him and just kept the cap flexibility. A guy like Brooks, who ended up being waived at the expense of keeping Ritchie for an extra month, would've been more useful to the club and clocked in at a league minimum cap hit.
Richie was for size/truculence blah blah blah.
If they just added an analytics darling like Bunting (and a risky boom/bust in Kase) everyone would have bitched about how the soft weak Leafs were now even softer without Hyman. Ritchie was a net front presence for the PP. Not everyone is a play driver by the way, some just get dragged along and score goals.
I’m not suggesting Ritchie was promising to bring much of that with him, much less was a good idea at the time, but I assume that element was a selling point. It wasn’t that much money to risk either.
I’m only quibbling because it seems like a minor misstep in a successful off-season, and one made for typical and understandable reasons, yet it gets a lot of criticism. You’re main points aren’t wrong, we don’t have to drag this out.
I’m also sure it’s more annoying and may stick out more for Leaf fans because they actually had to watch the guy play in 30 games.