I agree that calling you a cheater isn't right, you'd only be a cheater if its a repeated offence, otherwise its just a mistake.
And the
alpha/beta keys giveaways seem to fall in the same category as the
GOG keys giveaways, as in they are welcomed by very few people, and most will give a negative feedback as they expect to get a Steam key and don't even read the description of the giveaway.
There was a time where
alpha/beta keys(1) and
free games(2) were reported and the giveaway was deleted and if the user made enough of those giveaways then a ban would follow, but now there isn't a moderator for the giveaway section so its mostly up to the people to "take up arms" and give a negative feedback, even if they use the key, because thats most likely when they see its for a beta not the full game.
(1) Then there's also the "Report Giveaways Here" thread, where you can see the complaints about beta keys:
This is simply a place to report if you feel a giveaway is breaking the rules. and it will be looked into. Since everything is done manually it may take a few but it will be looked at. thank you for your reporting and help making Indiegala a decent place for giveaways.
forums.indiegala.com
(2) Read this post by mseals (the previous mod):
Why I am not able to create a giveaway campaign? I can open "create new" and fill out all required fields - but at the end on clicking for "Calculate game value" the "Continue ->"-button changes to "Retry" and nothing happens! :-/
forums.indiegala.com