Hazard is a transfer that failed miserably, because Hazard was brought in at a very high price but Hazard did not have any contribution to Real Madrid. So, even if Joselu doesn't really contribute well, it won't be a problem because Joselu is an old player anyway. So yes, we cannot expect the same performance and contribution between Benzema and Joselu, because of course they have different skills and power. But anyway, at least Real Madrid have a good movement to be able to regenerate the team for the long term, because the young players that Real Madrid currently have are considered to have great potential and quality from time to time.
Hazard is a reference that money cannot buy prime time, meaning that when Hazard was bought from Chelsea by Madrid in 2019, Zidane was behind this scenario. Zidane wants the Belgian player's service to strengthen Los Blancos during his coaching period, of course Zidane has also prepared a suitable scheme and tactics for Hazard in the Madrid squad. However, the slow adaptation process coupled with prolonged injuries was the main factor in Hazard performance decreasing slowly, in the end Hazard was given a free transfer status because Madrid no longer extended his current contract. I agree with your sentence that he failed miserably at Madrid during his 4 year career.
The striker position left by Benzema was temporarily covered by Joselu and my prediction was only for a moment, before Madrid made official the new signing of Mbabpe.