Well i didn't say he's a better player, but more in sync with Juve's needs
Seriously, Benzema isn't as reliant on service as Dzeko is. Plus Benzema can come deep and move to the channels to help out with the build up play, he's very good at that, and he's very good at bringing others into play and linking up with midfielders.