That is definitely no reason for Mbappe to stay at PSG. Why would you want to stay with a player - and give up a chance to join Real Madrid - who is going to be 35 this summer? It still is a lot of fun to play with Messi, no doubt, but it is France. You can in no way compare that league to the Premier League or the Primera División. The stadiums, the audience, the prestige. I would prefer to see him in the PL because there are so many top games all the time where he can prove himself. Even in Spain it is relatively thin when it comes to high quality teams. The PL would be the perfect place for a player of his calibre. The golden times when the Clasico was Messi against Ronaldo are also over.
If you read the latest news regarding Mbappe move one of his requests to stay at PSG is to win the Champions League and this season PSG failed to fulfill it, that means, Mbappe chance to move is bigger. PSG who don't want to lose Mbappe also continue to try to offer a fantastic salary in his new contract reportedly almost $1 million per week but there is no sign that Mbappe will agree.