Mbappe was never bored because he played for money in Ligue 1 and every season he was offered more opportunities with more money from Ligue 1. Real Madrid have invested a long time in bringing Mbappe to their club and after several seasons of trying, they finally managed to sign Mbappe this season. Mbappe may have prioritized money in his decision-making in other seasons but now he may have prioritized his career rather than money.
As we have always said, Mbappé may have realized that at Real Madrid his football skills will improve and he will achieve a lot, but it is too late. But he still has a long way to go in his career and if he joins Real Madrid on a long-term deal, he could be one of the best players in Europe.
Mbappe was one of the most important players in PSG, this is also highly valued, perhaps when Messi and Neymar were in the team he did not have such status. Real also has Bellingham and Vinicius, so Mbappe will not be as important for the team in Real as he was in PSG, but apparently this is not so important for him, he just has a desire to become the champion of another league, since not all players are ready spend your entire career in one league. Real will give him new experience, it is quite possible that working with Ancelotti will also help him in this, so this is an important step for him.