I'd be extremely surprised if the "celebs" paid for any tickets. They usually do not and are provided with them, as suggested, by sponsors. It's noo use moaning about it. Most popular sporting events have been completely taken over by corporate sponsors because the money they bring is the only way that major events can be staged. And that's because of the ludicrous sums paid to the participants. I know the Olympics are different in that the competitors are not richly rewarded but because of the ostentation which the organisors have to demonstrate to the world sponsors' cash (and their demand for tickets) is still required.