For the record:
Airslide (AirMod creator)
S4real (S4Mod creator)
Plystire (myself and Ply's Mod creator)
all of us WERE originally working on Lemur V2. We learned back then what kind of a mess it was to try and have everyone working on their own thing and STILL try to mesh it all into a single Mod without effecting things in weird ways.
Consider this:
Ply's Mod features dual wielding. AirMod features weapon enhancements. If they were to merge... one of the modders would need to ensure that the dual-wielding would be compatible with the weapon enhancements from AirMod. It would also need to mesh in such a way that it didn't confused the user. Some things would need to be sacrificed/reprogrammed.
Now, with dual-wielding and weapon enhancements still in mind, let's introduce Lemur... an MP Mod. Suddenly we have other people that we can see that SHOULD be able to dual-wield... and not just that, they SHOULD also be able to use the weapon enhancements during the MP match. This will need to be meshed in code as well... things will need to be redone, scratched, etc. On top of that, we don't have an easily accessible character model that SUPPORTS dual-wielding, let alone weapon enhancements.
Now that we know what kind of things would need to be dealt with.... who's going to be deal with them? 3 people can't work on a single issue. 3 people can't even work on 3 different issues in the same source. Things go haywire, variables could be used in one of the modders' source where it's used differently in another source. And since it's most efficient for a single programmer to work their way through a single source fixing problems, then who is that going to fall onto? One modder doesn't have the knowledge of every Mods' source to effectively fiddle around with everyone's code and get them all to work with their own, ESPECIALLY when sections of the source are modified in two different mods (Again, referencing the weapons in FPSC in Ply's Mod and AirMod).
*sigh*
Point of the matter is... it's just too much of a hassle.
And as has been pointed out already, not all of the modders share the same ideals when it comes to releasing. Some of us want to have it open source. Some of us don't WANT to share our code with the world. Some of us want to make money. Some of us don't have a CLUE what we want but we don't want to make a decision about it right now and regret it later!
The one and only,
Whosoever says, "Don't sweat the small stuff," is obviously not a programmer.