I don't think it's necessarily fair to say that everyone is incompetent. I will not disagree 100% in saying that there are/were no members of the global community that did not deserve their positions, but you do get what you pay for and that is the truth. I will admit that there are times that I slacked off and stopped putting as much time into it because of constraints in my life and needing to pay my tution bill instead of spending gross amounts of time on something that was purely volunteer. I did it because programming was fun and it was nice to be able to help others out and get started learning to program. The status quo does need to be changed if the game is to continue to succeed and perhaps grow, but it's been known for quite some time that reform is needed. As far as making typos and spelling errors, I don't think that is really a display of incompetence, just of being human. Usually customer service should have "proper grammar and spelling", but when you're dealing with unpaid employees, fixing a small spelling error I don't think is that big of a deal.
Also, Icarus will most likely get finished. I have study hours 2 hours a night for my fraternity, meaning that David has 2 hours a night of free time to code
