Like any sport governing body, sponsorship provides a source of revenue to fund programs and further grow and promote the sport. As a non-profit organization, USA Ultimate doesn't "make money" off of it.
Correct, we have limited bandwidth on our website, which is why we posted to YouTube, knowing that they would generate a tremendous amout of views. The broadcast was indeed re-aired several times throughout the summer on the CBS Sports Network.
One of the most athletic sports that exists. Watch it sometime, you'll love it!