I presume that is a quotation, but from whom? if it is, I suspect it’s from one of the organisers, or one of the sponsers.
I do believe that the athletes are in it for the desire to excel at their chosen event(s), though a lot of the more recently introduced ones should not be there (in my opinion)
Why do they keep introducing even more professional sports, (golf and rugby from 2016) is it so they can sell even more overpriced tickets ?
Ideally, I think that there should be a few Olympic venues located around the world which could be used in rotation, all participating countries could contribute to maintaining and running those facilities. It would cut the costs down enormously, but I suppose by doing that it wouldn’t make so much money for a lot of people.