You're lucky/the exception. (It might also have something to do with the fact that you're a member here, and that the people who run/own that site wish to establish 'relations' with this one.)
Could be, I'm not really sure. I like that site and I'm fairly active there. Everyone there has been great, even the ones I didn't get to know from here.