You didn't just give up your right to content, you gave up ownership.
Entirely untrue. You still own your content, but you grant INGO LLC an irrevocable right to reproduce that material in perpetuity as it's obviously necessary for INGO (or any website forum) to exist. You still own all rights to your content. Here is an excerpt from INGO's Terms of Service:
By displaying or posting content on the Site, you hereby grant us a nonexclusive global license to publish the content submitted by you to the Site. You also grant us global nonexclusive adaptation and resale rights over any content and material submitted to the Site. These nonexclusive publishing license and resale/adaptation rights extend to any materials submitted within the Site, including both message board postings and content submitted for uploading and subsequent publishing within non-message board portions of the Site.