My question was answered on the giveaway page itself. (Pasted here to make sure it gets seen.)
Daniel Faegnell Says
People are not forced to have a members account on the site to be in the draw thats why we from tim e to time also give something to people that are active. In a giveaway about 80% just does everything other then actually joining as a member.