You're reading this post wrong. We (no programming/graphics/language skills love good games) people are not complaining, just letting you know that we follow the wiki for updates every week, read the monthly status update, and are just waiting for the next release, cuz it's the best open source game ever. Maybe knowing this will give the developers some more enthusiasm to complete these last 3.14% to the next stable release.