The roster isn't bad at all, I've said that a dozen times in this thread, it's the bizarre level of play that is bad. A team with Vezina, Art Ross, Selke, Lindsey, and Smythe awards can't have a bad roster. Not just Quenville, why is everyone ignoring that Kevin Cheveldayoff was in those meetings and is the GM of the Winnipeg Jets. It's worse on Q though because he was the guy that got Aldrich hired.
That is completely normal and there will not be punishment, it is just listed as an LTIR instead of a retirement, even though the player will never play again. They were not 'caught' every single team does this, and I'm pretty sure Arizona has had five or six players in the past they have traded for just to put on LTIR, and get the trade picks or whatever they wanted to sweeten the deal. Because the only major hurdle is that players can only be placed on the LTIR on the first day of the season so they'll count towards the cap up until that point, so it gives clubs pressure to be cap compliant before that. This is beneficial for multiple reasons, the player still gets paid what they are owed, otherwise retirement voids the contract, the team gets cap relief otherwise the contract would still count against the cap, and they get a lot of insurance money to pay the salary. Marian Hossa, Brent Seabrook, Nathan Horton, Henrik Zetterberg, are all still under LTIR contract but they've 'retired'.