I feel like threads like this need to start including saves, screenshots, or best yet, a twitch/youtube video of a recent game.
Like I believe you, you stomped Deity, but how far did you go to do so. Is it with specific civs, specific victory condition, specific map settings, or specific...