Their new logo contest was also pretty weird because you was not upvoting the logos on STEEM, but you had to create a disqus account and upvote them on their dlive blog. I think it was there only as an advertisement and to convince people to register somewhere else.
Sincerely,
@Mysteor
Yep, it all seems pretty shady.