Davis is excellent at what he does, but he does need the right players around him, he's a link player, a good 3rd CM to have when you're on the back foot. I don't think the players around him at the moment are technical enough, Long, Mane, Pelle aren't particularly great technically, but they're all good in their own way.
He's a tidy player and we do miss him when he doesn't play, but he's never going to get many goals cos he can't finish his dinner.