Yes, I fully agreed with you that Real Madrid's attackers had the best attacking line last season. Even without Mbappe, I believe they will continue doing great. Real Madrid's attacking line is filled with young, quality players, and I don't think they will lose form anytime soon, considering their age and seriousness.
The reason I believe Ancelotti signed Mbappe is because of the striking position. Real Madrid had no sharp striker, so now with Mbappe, he can hold that position. It is great that Real Madrid signed Mbappe because it will add more value to the team. Now that Real Madrid have gotten Mbappe in their squad, it will be really hard for any team to defeat them next season.
I really appreciate what they can do without having a mainstay striker like Benzema who is their former player. The other players in the attack line have good abilities in creating goals, that is their strength. Because just imagine when they don't have target players on the front lines, while the other players can't do much to create goals, then they won't achieve the success they achieved last season.
Jude Bellingham, who had just joined them, was also able to adapt very quickly, he became a player who could be relied on when Real Madrid experienced a deadlock. I don't remember exactly how many times he was able to determine the victory or save Real Madrid from defeat. The other young players played very well, even though they were still young, they were able to show their abilities. Not only from individuals, they can even show excellent teamwork.