Yes, but the point is that you don’t make money from participating in the Olympics. You might get some sponsorships or advertising deals, things like that. But you can’t build a monetary career on being an athlete at the Olympics.
Therefore you will only see those pro sports people there who are really ambitious about wanting to get a medal. A successful sports person who isn’t interested in that will most likely not participate at all.