Still would rather someone who's constantly trying to score goals before looking to set someone else up. No way do I want a ballhog who will shoot from all angles, but someone who will think first to score and pass only if someone is in a better position to score.
Think there's a dearth of top quality forwards nowadays if you subtract the likes of Messi, Ronaldo, Messi and Suarez. I doubt Benzema would even be known as a top class striker back in the day when we had people like Henry, Ronaldo, Del Piero, Batistuta and the like running around. It's a bit sad really.