I really think that if Zaffy and Lord put some time in creating a guide on:
how to fix things / where to find different parts of scripts
so that people can start learning and fix small things and in time those 2-3 guides will have huge impact
-----> the docs help alot if u want to learn the core structure but as a newbie it doesn't help that much
for example u see a small bug like when in combat vanish does not apply stealth
how to fix this o.o find the function that handles stealth/vanish and combat and make a script when u cast vanish and in combat aplly stealth + improved stealth and set flag not in combat and so on.....
we can take trinitycore for example but the thing is they are a huge community and have lots of devs while we are smaller but in order to grow or fix things we have to relay on guides from other core to fix stuff on oregon