We have plenty of creators, heck, even our lb is a playmaker, We need goalscorers, not more playmakers.
Well, so does Benz who usually hits 20+ goals per season while being the 3rd fiddle and doesn't take penalties & free kicks. But that's not exactly his primarily task anyway. Benz's job is to provide link-up between the midfield and CR7 & Bale, pressing, creating space for other players etc. Benzema simply offers much more on the table than just occasionally showing up in LiveScore.
On the other hand, Icardi is an excellent out-and-out poacher with a
very clinical finishing. Still, he is a much worse player than Benzema and wouldn't being a great fit unless you completely change the system to accommodate him (which won't happen happen).