The question is - is he happy?
I don't really buy those transfer "insider news" but the recent ones suggest that the player himself is not happy and don't see City style best suits him. It is fair enough for me.
I think that it really hurt when he was not in the starting XI vs Liverpool and was not even given the chance to come on after a very decent run of games after injury - including the excellent display vs United.
As reported Villa did match city's salary offer when Grealish decided to transfer. So money is not the main issue. He has already got one trophy and hopefully some more at the end of this season. Another reason is that he wanted to play a bigger role in the national team. It is obviously not working so far. His position in the national team even slipped more. I won't blame him if he wishes to try something else. And frankly I think it is good for City as well. City can cash in and invest in some younger players.