Agree completely here on all fronts. The only thing that's egregious about GC is the General stacking, we patched that out of the game a while ago with every other Civ, so it's pretty clear that it's not a mechanic that the devs want to have in the game. It's simply too strong, too easy to use, and really un-fun to play against. Not denying that GC aren't incredibly strong, but nothing's wrong with having a top-tier. My main wish for the game at this point is more units, I've said for a while that the unit tree is the dumbest thing about Civ VI.