Caicedo is a very promising player, but my God has he become massively over-rated at the moment. His offensive output is next to zero. He would not get into our midfield ahead of Rodri, KDB, Bernardo, or Foden...JMHO
He's going to have a similar career as Kante - ten years of everyone insisting 'he's not JUST a defensive player, he's great on the ball!' as he continues to come up with two goals and an assist every single season. We've gotten completely allergic to just letting defensive midfielders be defensive midfielders. Rice is another example.