First you've found the chosen ratio of goals/aims to the other details distasteful, then you've found the usage of already existing information in unchanged form effortless, so I'm not sure what exactly is the issue, your response made your feedback more confusing than clearing it up. Though I do agree with the second point you brought up.
Overall I do find the Goals and the Roles section sufficient enough to describe the core of what EFL stands for, past that I'm personally not concerned with how many other details this post contains.
On the other hand, since I've had a brainfart this morning and the rest of the dudes liked the idea, we might have "something more than what developers have already written for NPC faction" soon. I'm having an exam before the end of this month, so not that soon.