The last big money buy for Real Madrid was Bellingham and between the summer transfer of 2020 till date, Real Madrid has spent a total of €303.5 million on purchase of players. That's to say, in the last 5 years, Real Madrid spent this amount of money and had sales of players within this same period at €301.35 million. I'm just marveled at this because before now Real Madrid was known for spending big but now seems it has changed and it's the other teams that are the big spenders now.
Real Madrid now resorts to convincing players they're going to acquire beforehand and waiting another year. They did this with Mbappé and their last signing, TAA. Now, Real Madrid can convince a player with one year left on his contract to sign him for the following year in advance. This way, they don't have to pay a fee to the player's club. They signed a player like Mbappé for free. They only paid the contract fee and the signing fee to bring him to the team. The biggest factor that strengthens Real Madrid's position here is the club's reputation. Every player in the world wants to wear the Real Madrid jersey.
Their signing strategy have changed and it now seems like they don't want to be the big money spender everyone knows them to be. But looking at their progress so far since trying to reduce their spendings I don't think it have been going so well for them so far, they are lacking that the best quality of players they have always have. I was really surprised seeing Asensio in Real Madrid starting eleven he is not the kind of player that should make an appearance for Real Madrid because they always go for the best players in the world. They actually did a good job with bringing Mbappe and Trent Alexander Arnold but they can't always get players for free and their defense and Midfield needs strengthening.
Real Madrid is a big club if not the biggest in the world and they didn't achieve that by signing young players they achieve that by signing well experienced, proven talented players. They should stick to that if they don't want to become like other teams.