Eh there are many players who we give a super high ceiling as to what we believe they can accomplish but at the end of the day not everybody got it like that and its okay
I agree with this generally but Neymar different, he was another breed.
He was probably the most hyped up prospect of all time. Guys like Messi and CR7 developed their way into the superstars they became, Neymar was already a superstar as a teenager though.
His highlights from Santos in Brazil were on Sportscenter and Western media regularly and he was already included in worldwide ad campaigns.
Had Brazilian greats and legends left and right including Pele calling him a future GOAT and the best talent Brazil ever produced (!!!).
Even the chase for his signature in Europe was madness and he was unofficially the most expensive player ever at the time when he went to Barca with much of his fee going under the books/table.
He truly was the rightful heir to the Messi/CR7 throne as the best player in the world but for a variety of reasons, never fully reached the heights that were expected and set out for him from a young age. A lot of that might've been his own making with some of the decisions that were made but a lot of it was out of his hands when it came to injuries and circumstances (emergence of Mbappe and his signing with P$G a year after he joined)
He's absolutely been one of the best players in the world his whole career but he was really destined to be
the clear cut guy once Ron and Messi got to the later stages of their careers in Europe. With those expectations, ending his career without one Ballon D'Or or World Cup is unfortunately gonna paint his career/legacy as a disappointment for the majority of fans and people in the game.
It's unfair but that's the sort of promise and ceiling that he showed from the jump, we haven't seen that level of a prospect before or after tbh.