I don't mean to sound as if I'm speaking ill, because any mod is an undertaking which is not for the faint of heart, so understand that the following is not meant as criticism, stricktly speaking.
The CryEngine 2 is a very powerful one, and quite flexible. However being a tool that is both powerful and flexible, it is also very complicated. There are only some who really spend the time it takes to properly learn what to manipulate to achive a good result. I've spent 6 months coding for this engine and have barely scratched the surface of understanding one dll file which is exposed with the SDK code, much less the whole engine. As such I can understand the desire to switch to a simpler platform.
It's also a very new platform and so there's not much in the way of documentation. There's also very little that's been done to date with it so the mod community has very few people to ask questions of. There is no doubt that Crytek has provided excelent tools in both the SDK and the CryMod forum but there's a sea of disorganised information and finding the nugget you need is a big task.
It's easy to understand why so many are quitting. We've already struggled through most of these problems. Thanks, in part, to the luck of being chosen as a Pre-SDK mod, and in part to the fact that our team is made up of so many skilled people. This is simply the best group of people I could imagine working on such a project with. The leaders do a phenomenal job of keeping things organised and on track and everyone else is extreemly good at generating code or assets, or levels.
Don't worry, MWLL will be here till the bittersweet day when we deliver a game worthy of the Battletech universe...