Considering there is a tax system there would be less Gigas in the economy if you randomly gave it out. So yes.
Anyways, if Ross has $100 while a bag of chips is worth $3, and the next day Ross gives that $100 to someone elce would that suddenly make that bag of chips worth $2? Then they give the $100 back to Ross and the bag of chips are only worth $1?
"Considering you can get it for free without labor." The person who initially had that Gigas had to do labor to obtain it so no, in a sense the Gigas was not labor free.