I agree with but have a response to:
yourselves as a community, however broken, selfish, hoarding and competitive you are
Yes, I have noticed that the DOL community can be quite this way. However, I don't believe that it is the fault of the community, rather the leadership within DOL. When I first arrived here, I did not feel like any of the developers/admins cared much about the community. Let me explain, from an outsider's viewpoint, of you, the developers (a lot of them, but not all), of DOL.
To put it bluntly, you guys are ass holes. You believe that since you put in time and effort into a project that you deserve respect and that you have some special rights in how you talk to other people. However, you don't deserve a small amount of respect because you expect it. I really don't care how much time and effort you put in, if you're an ass, you don't deserve respect.
Let me give you an example. It was mentioned that Uthgard has received significantly more support than DOL. I compared their forums with these and I found the developers/admins at Uthgard to be much more welcoming and inviting for people to help out with the project. When a person said a request or asked a question, they weren't hit by a flame of "Wow, go read the forums.. wtf you can't use the search button." Why did Uthgard receive more help? Because their developers/admins actually deserved to be helped.
Also, it appears that most of you work on the project for your own glorification. What happened to just programming (including DB management too) for fun? If you don't enjoy programming, then why are you a part of an OpenSource project? You should make DB changes, fix bugs, and implement new code because you find it enjoyable.
Like I said before, when I first arrived here I didn't feel like you were welcoming at all. You had no basis for any of the comments that were made by a few of you. I program professionally, I know how to program a product that is sold to hundreds of thousands of businesses. I don't need some smart ass developer giving me crap about coding.
Bottom line: We need to change the outlook of the entire DOL community, especially the developers, in order to have more people interested in actually helping with the project. One thing that may be good to do is remove the DOL source code from being downloaded for a while. By doing this, we may be able to flush the community. Those who are serious about helping DOL will stick around and keep modifying their personal copies and sending it to the developers for insertion inside the project.
Lastly, everyone needs to just chill. Who cares how stupid someone is when they ask a question, just answer the stupid question without being an ass.
Hopefully by making some internal changes, it will start to show on the outside of DOL.