The company is aware of people who enter every sweepstake available online. They aim to win several prizes and later sell them. Gigaparts are aiming at ensuring that the people who win this prize are the exact people who will use it and earn their benefits.
That is why an FCC license is essential to participate in this sweepstakes.