I disagree with you on that point. One reason why U.S. female Olympians win so many medals is that U.S. women compete in a lot of events where most countries don't even send serious competitors to the Olympics. Look at U.S. women's soccer, for example. Men's soccer is dominated by countries from Europe and South America, and yet many of those countries simply don't field competitive women's teams.
And what's with beach volleyball, anyway? What kind of country would compete in that event and still keep a straight face?
The female shot putters should wear Beach Volleyball style uniforms.