-snip-
Money does have a huge impact, but everything can not be measured by money. High loyalty can beat money (an example is Messi), as well as for young players who expect new challenges, in order to fulfill their desires they can do anything because they still have a long journey and the money will come by itself.
It's not a good thing to keep a player who has no heart for his club anymore, besides being able to affect performance, it can also affect the team's atmosphere.
Barcelona is very lucky to have such an unmatched player, Messi an example of loyalty. As long as you honor your club, your club will honor you. No matter what the circumstances, respect and love for your club must always prevail. Mbappe would like to show his talent elsewhere. Here, the difference is clear, that's his own business. The truth is that not every player will commit to his club until his retirement.
Have git update about Messi extended for Barcelona or not? I think before said about loyal or not we need waiting for new announcement from Barcelona official about Messi extended several years season stay for Barcelona. Now Messi still holiday with his family after success give first trophy for his country and not any new deal about Messi contract extended or not. But many issues Messi will stay for Barcelona but he must got 50% deduct salary from last season.