The decline is there. Has reinvented his game to just become a poacher. He's lost a lot of his flair and magic. I also don't think he'll rack up the number as much anymore. He's got 6 league goals this season, 5 of which came in one game. When I watch him play, he just doesn't look interested in anything other than shooting.
I think Neymar is the better player now. He's stepped up his game since Messi got injured. He finishes moves, he creates for himself, he creates for others.