I think his inconsistency has less to do with the team he plays at, and more with the fact that he's just a poor character and more into social media fame than into football
Imo, if and wherever he goes, he has one or two good seasons in him, but will flop soon