No idea. I could speculate but there are prob a few who post here who know more than me.
Regardless of the way it's been going the last year or so, it's always been a great resource for mixes, radio show listings, events and new releases and there isn't anywhere else around like it.