Koolaid-man, you are right, this thread sent me to your site, so I could give an up to date opinion of it.
I am sure you are aware that hits on an internet site, while important, is not the key metric. New and unique visitors to your site is the statistic that you need to pay attention to. If you see that going well, more power to you.
There is a lot of factual and interesting items you have there. The music, and some of the opinions you have expressed on that site, presented as they are, still seem over the top to me.
Having said that, I know that you are passionate about this, and I do wish you the best. I can't honestly say that I agree with your approach, but if you get a few who gravitate to that sort of approach, then that is a win.
I still believe that you need to lose the music and present some of the items more reasonably. But, to each their own. Peace!