PeopleFanboys like you will always find a way to run to the defense of Kovalchuk. I swear no matter what someone always finds an excuse for this guy.
Some of the excuses I can find somewhat valid as in playing with the wrong teammates on his line.
Some excuses are complete garbage like he is still learning the system. He has about 100 games under his belt with the devils and by this stage should know how to play the system.