If he doesn't produce in spite of top 6 ice time, I'll admit I'm wrong. But here's the thing, I've been saying the same thing for years, and Andrighetto's current production has actually only developed according to the production he had even on the Habs, based on the role he was being used in.
As for him taking advantage of the fact he's playing on a poor team, his production since being trade is actually better than anyone else's, both the Habs and Avs included.
So clearly, it's not about being a lousy player on an even lousier team. He's outproducing, quite literally, everyone else on said team so far. And he certainly could have helped a team struggling to score goals for most of the season.
By your logic, how come Byron turned into a great player for us after being a waiver pick-up from a team that wasn't even in the playoffs then? How come a guy that could barely make it on the 4th line of the Hawks now happens to pivot our 1st line? Are we that "lousy"? Or is it that sometimes, in a given environment, some opportunities may present themselves that may not have been a possibility under different circumstances. What I'm seeing in Andrighetto is guy that's seizing the opportunity he has been denied all those years in Montréal. Simple as that.