Trust me, I find learning is more efficient when you get to know that person better and that person gets to know you better. Even when I developed, I never used to shun people away, In fact, I always stressed how my inbox and gtalk will always be open. In turn, I made many new friends and gave birth to many genuine developers (not the winzip morons of today, the real source code guys) and that makes you feel accomplised. I know, I could just make a guide on source building a rom, but then what would make me different from other sites ? I'd rather teach them in real time. In school, imagine attending a class where the teacher never enters and just leaves notes for you to read. Confused ? Ask your friends. However, asking people who are sometimes just as confused as you is not as effective as hearing it from the horses mouth. Anyway, I can go on and on but truth is, I have my own mind set and will not change my attitude about people hitting me up on gtalk or Facebook asking about development, and everyone else will basically say otherwise. At the end of the day, as I mentioned, XDA has become more like a pit stop for me to download, flash and leave.
I'm still not sure where you stand. Are you asking that all things being equal, the site is running fine? No changes need be made?