now i think it's a mixture, people probably have gone through every idea, but you never see a finished product, and i keep thinking that mod teams mean missions, and it doesn't, they all seem to be making addons, WHERE'S THE DECENT MISSIONS!!!!
I played that one that was given a !!!9!!! by the OFPEC reviewer, and it has to be one of the worst missions i've played, sure there were nifty features, but the gameplay was terrible, nothing worked.....
also, the editor is a real pain in the arse, maybe if it was a bit easier to use then people would be more inclined to get past the construction phase, plus all the annoying bugs!