Neymar departure from Barcelona was the right move as he wouldn't be able to achieve greatness while playing in the shadow of Messi. Everything was being done for Messi to get the glory at Barcelona and neymar needed his own acknowledgement. It's just sad that the move to PSG didn't favour him and that was as he didn't move to a top club in the more important leagues but went to a farmers league that not many people watch the league. Neymar lacks the discipline that Ronaldo and Messi has, he still wouldn't be able to reach his full potential regardless of which club he went to but any other clubs would had been better than that PSG that he went to, to end his career.
Well I wouldn't say so. Since leaving Barcelona, he haven't achieved the same level of greatness he once had. Currently playing in Saudi Pro League, his form and fitness has declined significantly given to his recurring injury problems. His time at PSG was also underwhelming compared to the expectations placed on him he has struggled to replicate his best performances consistently injuries and fitness issues have always been a major set back in his inability to maintain the elite level he was once known for at Barcelona.