Topps does an Olympics set every two years (US athletes only), and Billy has mentioned that a Topps employee once told him they have to sign each athlete individually to get them in the sets. Not like a players union in a team sport. I'm sure an international set would be near impossible to do legally. But if they could, I would suddenly become a set builder.
I'm going to reevaluate how I collect after the new year. It's just getting way too expensive for the new stuff. Sometimes I just want to buy a pack, not a whole box or even blaster.