I saw the argument in a different thread but I'm going to put this here instead, since it's more thread appropriate. I cannot take full credit for this idea because I heard the initial arguments for this on a podcast, although I cannot remember which one (I think it was a Locked On Cavs episode).
De'Andre Hunter plays a really smart game. He doesn't push himself to do anything that he cannot do. While that makes him likely to not push the boundaries of his talent, it also makes him very likable during the draft process because what you see is what you get. He's a guy who will put up 3 & D numbers all the time, provide you with a really solid starter and a great defender.
Jarrett Culver plays the game the way a really good NBA player plays. He understand that he needs to shoot threes, whether he is great at it or not. He understands that he needs to be a shot creator, so he pushes himself to do those things. He understands that he needs to be a play maker, so he tries to use his good vision and play making skills to make himself into a better player.
Hunter plays like a great role player, while Culver pushes himself to play like a great player. It's interesting and while I like both guys, Culver clearly understands what makes guys great at the next level. I think that's why if he's there at 5, I really want the Cavs to pick him. Not throwing any shade at Hunter and I would be perfectly happy with him as the pick, but Culver clearly has the higher upside.