...I hope McKennie moves on to a club with better fans.
he certainly deserves better. he's bigger than the club after all
as i said nobody has a crystal ball to tell you who would provide similar amount of assists. 7 league assists are a lot and it is well appreciated. the lack of his consistency lies elsewhere: he can't pass consistently (his pass accuracy is rather shit tbh), he can't tackle consistently, he can't keep the ball consistently, he can't create consistently, he can't be relied on with counters consistently, he's not a consistent dribbler, he can't even cross consistently, etc.
he's an all right rotational player. this season he's also kinda lucky to have vlahovic around to score a lot of goals from his passes, and he's also lucky that he had an other chance after he relegated leeds and proved that even for 20m he's a bit too expensive if he's not working hard enough.
i'd take many, many players over him. i'd trade him for a more consistent passer to begin with. even someone like fagioli would lift the overall performance of this team. or if mikel merino is the replacement then it's a huge upgrade. savio from girona can do everything mckennie does and then some more. koopmeiners' attacking contribution is much better too. even golovin from monaco became a more complete and mature player lately. (too bad he's russian, i wouldn't trust those for a second.) and the list is very long. if vlahovic stays around and keeps this form then he'll score consistently from usable passes.