Gangs are the biggest issue in mccode games.
"Gangs" are "Factions" in the game Torn(.com), which this script is a clone of.
When torn(city) began, factions weren't implemented yet. But, the game still grew at a rapid pace, and eventually, people made "factions". At the time it was just a group of people who called themselves a group, nowhere in the code were they actually there, and they received nothing for being a faction. They simply created a group(in the forums mostly).
Chedburn eventually coded factions in. So when factions came around, there were already tons of people signing up for them in pre-made groups. So when they warred, the teams were pretty even. And as the game grew there were so many factions that it was easy to just make your own and sort of hide in the shadows from the big factions.
The problem with mccode is... well obviously in most games it takes a little while to save up for a "gang". The problem is that one person(or group of people) always gets the first faction a while before anyone else. And usually it is filled with the best players in the game... instantly. By the time the next gang starts, the first is attacking it and killing it OR they become allies. Then, you either have 1 powerhouse gang or an alliance of 2 powerhouse gangs. And since mccode games tend to start small and grow slowly, the new gangs will have nowhere to hide once they click "create".
It is by far the biggest flaw in the entire mccodes script, and its something that everyone overlooks. If you can perfect your gangs somehow, keep it a secret for as long as you can, because your game will grow faster because of it. But any "alterations" you make will only delay the inevitable.