There is a Chinese proverb saying: "3 minutes of on-stage performance, but 3 years of off-stage preparations".
I find this proverb very apt to the team that developed EF. Though I have no programming background, but I do believe it must be 3 years of hard work for these guys to code the whole thing from start to end and give us this mod we have today, free of charge. Balances and issues aside, what I think we gaming audiences failed to appreciate is this "off-stage preparations", like the countless hours and time devoted to the project -- we only see that short "3 minutes" but we will never know how much work it took for just that "3 minutes" we experience. I mean not all of these guys are full-timers right? They might be schooling and stuff... so I think we can be a little forgiving when we make comments and criticisms (esp. our tone). In due time, I believe the team will continue to do their due diligence and improve this mod for sure. After all, they have listened to the gaming audience request for a Soviet faction way back in '07, and a series of patches were prompt to address the major issues during the 1st week of mod launch (not even fully-established developers can beat that); we just have to be more patient and give them a little more time.