Agreed, the fact that Benzema is 33 and is still playing at such a high level is credit to his talent. One of the best strikers over the last 10 years 100%, his name doesn't get mentioned enough with the Suarezs, Agueros and Lewas.
There's countless of examples where talented players became washed up in their 30s. You don't give Benzema any credit whatsoever for taking care of his body extremely well.
Its because Benzema has scored a bit less than those 3 you mentioned, but at the same time he won 4 Champions League in 5 years, which is more CL trophies than what Suarez,Aguero, and Lewandowski has won combined...so it's not like he didn't get anything in return for sacrificing himself to accommodate Cristiano.
I still rate Benzema as better player than Aguero and Lewandowski overall, when looking at natural talent, and not jut goalscoring.
Not all trophies are created equally. You've remember the context. Benzema's 4 UCL-titles is almost meaningsless for his individual legacy. Most people don't think he's top 6-7 key contributors and Real Madrid heavily relied on Cristiano's goals. For comparision, Lewandowski's 2020 UCL-title as the best player for Bayern is much more
Strikers are judged how good they're based on goalscoring stats. Do you think Benzema is better than Pele, Puskas, Gerd Muller, Lewandowski, Romario etc?
Nobody does what KB better over the last 10 years. Liverpool play the same system Real did where the ST comes deeper to do the better players (wingers) can benefit. Firmino is a poor version.
KB sacrificed himself for the team in his prime but it was for Ronaldo and got 4 CL in 5 years. Nobody does it better for me
Messi easily blows Benzema out of the water in the role as False 9 and it's not even debetable.
The idea of Benzema "sacrificed himself for the team" is revisionist history. Real Madrid tried to replace Benzema on several occastions for years. Hell, Benzema almost got shipped off in 2013 until Ancelotti veoted it. Benzema used to be treated as a meme player in most people's eyes due to his underwhelming numbers during Cristiano era (only two 20+ league goals in 8 years). Whenever people discussing Messi's & Cristiano's respective level of help, Benzema gets ridiculed for not being as good as Eto'o or Suarez.