Seems like a veiled attack towards me personally. No idea why 
Frankly, I'd rather have no site listed, and just be recognised for supporting the affiliate community here. As far as the site being down, it had a holder (countdown page) but I got busy with other stuff, and yanked it. Pretty sure I sent message to remove it... But hey with ALL the posts I do (unlike yourself checu), maybe I didn't send that notification, like I thought.
No skin off my nose if it's there or not. I don't post to get links. Instead, I post to support and help other affiliates.
---
Compliance: a code word for control
---
Do the right thing, even when no one is looking. It's called integrity.
---