Even if it was Coindesk or Cointelegraph that did the "contest", I'd still fully suggest against it to be honest(or use a burner email if you really wanted to join). Regardless who actually does the contest, it's fairly clear what their intentions are. They're businesses, they wouldn't just randomly be giving $1,000 if they don't get anything in return; which in this case, is a potentially huge email list.
I agree with you. I suggest OP to do the contest here on bitcointalk without forcing users to go to his website.
Totally agree too and that's why I will not participate. Too bad, as i appreciate this kind of small contest but here the goal is too obvious (although legal).