it's not trentonlf's fault or anything like that. Steamgifts.com has specific requirements for entrants in their giveaways:
What are the requirements for registering?
Users sign-in using their Steam account, and we require their account to be valued at $100 or greater. Games that have been accessible through bundles, or games that were once available for free due to promotions or pricing errors are not included in this calculation. We have this requirement in place to prevent users from registering multiple accounts.
Does my Steam profile need to be public to use the site?
You'll need to switch to a public profile when registering, so we can confirm you have a legitimate Steam account that meets our minimum requirements. From that point on, you can use the site with a private profile, however, if you wish to enter giveaways, the site will ask you to switch to a public Steam profile once a week to bring your account up-to-date.