I wanted him gone in 2019. after the Cup run I stopped complaining for a bit, but I still think he's a flawed GM overall and want someone new at the helm. The problem with mediocre GMs (like Yzerman, who I think is worse than Army) is that even if their mistakes outweigh or outnumber their wins....firing them almost always guarantees you end up with someone worse. Almost all NHL GMs are bad at their jobs, but since its a good ol' boys club they just keep playing musical chairs and there is rarely any new blood (and when there is, you end up with Pejorative Slurs like the guy from the Coyotes that got forced out of the league).
Basically, in a perfect world, Army would have been gone at least 6 years ago and replaced with someone better. However, in the real world 95% of his likely replacements in that timeframe would have worse than him anyway. He's made several really great moves lately which - just like the Cup win - made everyone forget all the years of bad moves he made leading up to those points.
I really hope Steen is better than Army and stays around a long time if he is.