The thing is, someone with an adequate knowledge of C++ would be able to fix the hacks, but may not necessarily be able to code the base from scratch. The original method to creating a working hack is really difficult, understanding HOW the person did it is not so hard, hence why many programmers choose to work off a base first.
The point of this base is not to start people learning C++. I don't know when you noobs will get it through your heads; you can't just start C++ and expect to have working hacks by the end of the day. You shouldn't even begin trying to make hacks without any knowledge of what C++ is. You're jumping into the deep end before you learn to swim. You learn some C++, then you study a base and LEARN from it (learn from it, don't just C+P and release), then maybe one day you have enough knowledge and skill to create your own base from scratch. This type of project isn't intended for all you little pricks to copy and paste, it's a learning opportunity for those who actually have an interest in learning programming.
End rant.