I am all for Armstrong bashing, but I also love point out internally contradictory arguments. So I am really torn.....
I'll just put this here and leave you to sort it out:
A. You say Allen and Yeo will serve out there contracts because Armstrong will burn down the team rather than fix a bad signing.
B. As your prime example, you use Jori Lehtera, who the Armstrong paid a heavy price to jettison for an upgrade
A contract that Armstrong signed in the -first- place. How is that not the management equivalent of double work? Overpaid by money -and- term to sign with a NHL season's worth of data, and Overpaid to get rid of.
Jake Allen has not been Jori Lehtera terrible, let's make that clear. He's had moments of greatness and moments of meh. Mike Yeo could be argued as having s*** for a coaching staff and what he needs is a better staff around him, the PP for one clearly points to this. There's not enough reason to dump them from the mind of Armstrong, even if a better option is there to be had. He is committed and unless they go the way of Lehtera, it won't be humored. AFAIC, I'd lose both of them, but that's my opinion and I'm not the only one. I don't see the fire or competancy to win from either.
Armstrong is the best GM if you want to rebuild your team. Once it's rebuilt and playoff worthy, you need to find another GM because it becomes wash-rinse-repeat until the core is whittled down to rebuild mode.