Even Team USA relies heavily on funding from international and national Olympic partners. The United States Olympic Committee (USOC) supporting American athletes is one of the only national committees in the world that does not receive any financial assistance from its government. It is a non-profit, 501(c)3, organization and is funded primary through sponsorships and licensing. Because the international sponsors are primarily American companies and U.S. broadcast rights generate more revenue than other media markets, the USOC receives a larger share of funding than the other national committees.
What seems like unnecessary commercialism is actually capitalism at work. International Olympic partners and the national team sponsors make the Games possible and – at least in the United States – without costing the taxpayers a dime.