As I recall, the game code was on the primitive side of things from the get-go. Once the developers began adding stuff on since syndicates was launched, the cracks have started to appear. It looks like papering over them is not going to work anymore.
The success of CC should have made them write a new code and port everybody's game over to it years ago.