Maybe his comment on offense wasn't as broad as yours. I tend to agree with Daniel in that if someone makes a comment about offense, it implies scoring, and that's how most of his readers perceive those comments too. He is writing for them. Andre Jackson checked many of your boxes, but nobody would say he was a great offensive player. He impacted the offense, but scoring wise, defenders slumped off him and that made it harder on the other players.
I know this bothers you, but he's speaking correctly. I think non scoring plays are called intangibles. You have to have them, but offense=points. It's just a difference of opinion.