Workers, by and large have been proven to cause the massive delays in turn times. The damned ModBuddy won't work for me, so here's how I did it. If you make a mod based on this premise, give me some love. Lord knows that there could be any number of additions made to this quick fix (making workers work faster based on number of production buildings you have comes to mind, or even simply running faster than normal so that epic and marathon games don't become war of the slavers)... but for now, we'll keep it simple.
Do this at your own risk, and remember to backup/save the file.
Goto: C:\Program Files (x86)\Steam\steamapps\common\sid meier's civilization v\Assets\Gameplay\XML\Units
In that directory there will be a file: Civ5UnitClasses.XML
Open that with any basic text reading program (notepad for example).
near the top you'll see this:
change it to this:
by adding this:
remember that having the correct tabbing/spacing is extremely important.
EFFECT: This will make it so that your civ, and all the other civs can ONLY produce 1 Worker, and the maximum number of workers that can be produced is sixty total. This will make "slaving" very important, though there are work arounds to even the 60 cap (such as enslaving a settler).
Your game will run MUCH faster. Even on HUGE maps with 22 civs and 28 city states you'll likely measure turns in seconds, rather than minutes.
This change has only been through the most basic of beta testing though so far I've discovered no ill effects.
Further, the above adjustment WILL CHANGE THE ACTUAL GAME... this is NOT a mod... hence why i strongly urge someone who can get the goddamn modbuddy working to produce a mod doing this as well as BACKING UP the original file.
Either way, hope this helps. I know it's changed the entire play experience for me for the better. Good luck.. and get working on this mod!!!