I am not saying that Neymar is the best in the world alone but he is one of the best in the world. You cannot exclude him from the list of world's best. Maybe he doesn't have as much success as Cristiano Ronaldo or Messi in his long career, but he is still one of the best in the world. One can find a thousand reasons to dislike Neymar but we cannot dislike Neymar's football skills. Regardless of what happens in personal life, we usually judge them by their performance on the field. And in terms of field performance, Neymar is definitely one of the best in the world. Until now, no star has been injured as many times as Neymar has been injured and returned. Neymar's lackluster career is due to his injury problems.
Neymar is one of the best in his generation. He might not be competing at same level as Messi and Ronaldo but he is still one of the best and will be mentioned amongst the next level players after Ronaldo and Messi. It’s unfortunate that he is prone to injuries. I enjoy watching Neymar play, he’s very skillful with the ball and unlike Ronaldo and Messi who are mostly concerned about scoring goals, Neymar prefers to entertain and dribble with the ball.