1. It's not a real problem for me, when people want to giveaway keys from other sites (for example, Alienware). But many of them using multiaccounts, and this is not good. They can take all the keys before you can do it, and then use it for create many giveaways, leve up and more. Is it fair?
2. Many became "beta-testers" and the developers gave them these keys. I don't think you should give someone these keys if you become a tester or, please, don't sign up on for beta-testing.
I think in both situations, for example, we could create GA with such keys, but there will be no poits for account.
First of all, don't forget that people often don't read description. They look on the title and pictures of GA. Secondly, if we've the rules - this is for everyone. One GA don't break it? OK, everyone can create the same.