Echo, your multiple question marks and add a few more.
"...stuck relying on this guy seemingly year after year." HUH???????
Darren Archibald played his last game for the Vancouver Canucks in 2013-14 under then Head Coach John Tortorella and that brought his grand total of NHL games played to 16. What an amazing stint of proven reliance.
Vancouver never "relied" upon Darren Archibald for anything! He hasn't even been Vancouver property since the end of the '14-15 Comets playoff run in which he only played 6 games because he suffered a season ending shoulder injury. Due to the inability to determine if his injury was serious enough to limit his playing ability and the fact that Benning had no future plans for him Vancouver released him.
He rehabbed his injury that off season and due to his relationship with Kalamazoo, where he had played games in 2011-12 and 2012-13, he was able to sign a free agent contract with the Wings.
After 6 games with the Zoo and proving his shoulder was capable of playing hockey, Utica signed him to an AHL SPC.
He signed the same contract a year later with the Comets where he set a single season record for goals scored by a Comet and was the teams leading point getter. Still not worthy of a contract.
This season he was on a 3rd consecutive AHL contract until Jimbo finally ceded and gave him a limited pro rated 2-way that expires at season's end. He will receive a pro rated $200,000 salary upon return to the Comets. I believe wholeheartedly that this promotion was instigated by Travis Green and supported by Trent Cull and, I would hope, was fully supported by GM Ryan Johnson.
I don't think we can find a single AHL team whose top scorer for a season would be described as a plug. I have seen that label attached in a few posts in the 4 short pages of posts related to this signing. He may prove not to be an NHL player, but a plug he is not. Sestito was a plug.