I like the idea of Correa, on paper at least. He offers a different set of skills to any player we have.
Sanchez is great at making a pocket of space for himself to pick out a pass but he can barely dribble past a defender anymore. At this stage he's much closer to a playmaker than anything. Correa is the only guy we have who can score the kind of goal he did against Udinese, and that's a really useful weapon to have in our arsenal.
Leao has been really good for Milan recently with a comparable way of playing - dribbling inside from the left, connecting with teammates and creating space for others, or to take shots himself. Leao is a lot faster and more powerful though.
Problem for Correa is there just doesn't seem much use for that specific tool with any regularity. We really tend to have too much of the ball and he's not that fast on the counter either. On top of that, he's obviously been injured when we really could've used his skill set.
Unfortunately some blame has to lie with the player as well, not for his injuries, but for his seeming inability to adjust the way he's playing most of the time. He's technical and intelligent enough to make simple, yet important contributions, like his little one-two's against Roma and Juve which both played a role in the build-up to a goal. This is what I'd expect more from him but he seems a bit clueless and too eager to dribble.
Hopefully he'll get a decent run in the team when he's back from injury.