Elite players raise the level of their team, put him in a lower calibre team and his output would drop to their level not vice versa.
In your opinion...
In mine he's elite, otherwise he wouldn't have played for City under Guardiola for as long as he has.