It is obvious that Neymar is a great player. However, it is also obvious that big teams are not going to be interested in signing him. They are concerned that if they get Neymar now, they will not be sure if they will get a good deal from the player as well as if the player will be able to perform well for them!
On the other hand, Neymar can also perform well under pressure. It is still a great pleasure to watch him play. The only question now is whether he will be able to continue his good performance on the new team as he did before? Furthermore, if a team gets Neymar right now, they will also have to keep in mind that in order to get him, they will have to pay him a very good amount of salary. My thought is that if any team is willing to pay that much salary, then they have other better options, younger and better, that they have the option to choose from.
Apart from that, money is indeed a problem because to this day salary issues have always been an obstacle to reaching an agreement with this player.
He is still very good in terms of performance but indeed in this kind of thing it is quite difficult when no one dares to bring him.
Another problem may be his selfish nature which is still visible during his time at PSG and this will obviously be another obstacle in my opinion.