Mbappe is a professional athlete. Do not mix the personal life of the players and the performance on the field. Every star player leads a luxurious lifestyle. I think the decision to keep Mbappe is right. Because he is still a young player. And he is able to perform well almost the entire season.
However, the main problem of PSG is their coach. Without experienced coaches, no matter how talented the players are, the team will not benefit. If the coach is not experienced, it is impossible to improve the team performance without a good match strategy.
The decision of keeping mbappe is obviously right, but the decision is right for PSG. I think they have kept the player for two reasons.
One is they wanted to not let the player go for nothing when he was worth €200 million just the season before that.
And another thing is it can be a hard job to find a replacement for him. I really don't know if the performance is going to improve for PSG in the next season but if it doesn't, they will be left scratching their head.
This would be the best thing that has ever happened to them! Even though there is no guarantee that he will succeed, at least respect the great.