Man I am so tired I head to re-read a few posts to understand. Finally I now realise that the "giveaway sub" is actually in the FS/WTB/FT sub forum.
It's my understanding that basically that particular forum is for selling, trading, or giving away random tech crap in a more officialised setting. I would imagine it's primary purpose for being titled "giveaway" was in the event somebody wanted to do handouts for hardware they couldn't be bothered to sell. Likewise people sell games on there but have to ship a physical copy of the serial number to adhere to requirements.
The reason many people don't put game giveaways on there is because the B/S/T forum doesn't show up on the recent posts tab - the reason for this is we want interesting threads to be regularly and widely discussed - not a list of recent for-sale threads containing the word "bump".
Competitions and the like have so far only included games, which sit happily and sensibly in the gaming sub-forum (and like
@rtwjunkie said, you guys have been giving away games on that subforum long before I was even a member), where they are easily seen on the recent posts section, making them more widely observable to all members.
Other giveaways for hardware competitions have only ever been for WCG/Crunching, as such they've been posted on the crunching subforum, again, where they show up on recent post sections for all to see. I've not yet seen a hardware giveaway competition on the forums, except for the time I did a giveaway for some gaming peripherals and a processor, but they got plonked into the FS/WTB/FT sub-section.
I can't make an executive decision and say "Hey, having a Giveaway thread specifically for announcing competitions is a great idea, let's do it immediately". I am the tea-boy of TPU, and there are higher ups who may have already considered this and decided against it for good reasons. I'll prod some staff to see what they think.
But perhaps a sticky thread like the "What are you playing" thread would be good enough? I'm weary that stickies can often clog up the first few lines of a forum.
I hope this makes some sense, and answers any questions
BRB whiskey time