Cheating is always there, it's just that they haven't caught it yet. they won't over-investigate with $100 giveaways unless they catch it by accident
2 hours ago the drop code was posted for 250 claims https://twitter.com/Duelbits/status/1427304309209931777 7 comments, 4 retweets and 20 likes on the post
are you sure each code is claimed by a different user ? I'm not sure because I think that if 250 codes are claimed there are at least 100 likes on the post