Of course I agree with that, but currently I don't know who is a great striker who is worthy of replacing Benzema in the team when Real Madrid only has Joselu as a center forward. I know Real Madrid can bring in the players they are looking for, but so far they haven't done so and have chosen to withdraw from the transfer market.
I think it is a well known fact that Real Madrid did not spend heavily on a striker this summer because they are waiting to sign talisman Mbappe from PSG in the next summer transfer window. and this is why Joselu was signed as a stop gap. Instead, Madrid invested in their midfield options heavily; as they prepare to let go of Modric and Kroos in the coming season.
Real Madrid have strengthened all their positions but they have only left the main striker position empty as they might be waiting for Mbappe as they plan to sign Mbappe from PSG next season. If they can get one of the best strikers by waiting a season, they should wait a season. Real Madrid is one of the best teams in Europe, so they must employ the best players in the best positions. If they want to sign Mbappe next season then investing money behind the striker this season will not be a good decision for Real Madrid which is why they are waiting for Mbappe. Imagine how much stronger Real Madrid's striking position would be if Mbappe joined Real Madrid.