he is typical player of great when facing defences like City. but when facing defences like we do 90% of the time he would be as useless as Foden, Savinho etc this season.
teams almost never are as defensive vs Palace as vs City.
thats why Grealish looked great at Villa a side that promoted, playing generally defensive football hoping for counters.
you can see this so often, Pedro Neto was super dangerous at Wolves, at Chelsea he is kind of meh...
switch Grealish with Eze next season, and many would say wow this Grealish is so good. system and context matters a lot.