He does have that 27 goal year with Columbus and in his first 3 years with the Habs he did score at a 24 goal per 82 game pace, so I don’t think he quite needs a McDavid to get 30. Just some chemistry with someone who’s a very good playmaker. St Louis has been good for a few of the Hab forwards, but Anderson certainly has suffered. I agree, he has shit hockey sense, hence why he needs a smart center and a coach who knows how to utilize him.
I think the 20 goals Anderson is now a thing of the past.
He's the type of player who relies mainly on his physical prowess, because he has such shitty hockey sense, and now that he's 30, his physical attributes are faltering and the split second he has lost makes him what he is now, in the NHL.
So IMHO, trying to find solutions to make him a productive winger again is a waste of time and energy.
You just have to accept what he became, use him to maximize what he can bring, and wait for his contract to end...