^^You are one of the few people I've ever seen complete a project of this scale period in over 8 years of posting/running music forums. Most simply run out of gas or don't realize the amount of work involved and simply stop without a word.
There is one thing beyond any doubt I've learned over the years being involved in Music Forums generally and that is most people are lazy...and have a short attention span. I include myself in that category at times, which is why I don't get involved with massive undertakings combined with helping run the forum which does take time.
On top of that you never can tell what thread will fly and become popular, or conversely fade into the ether relatively quickly no matter how much or how little effort the author puts into it.