well, first of all, as European, I don't consider golf sport
Neither male nor female golf of course (nor mixed). Excellent recreation, nice thing for leisure time, but sport...nah, just as well as chess is not sport but mind game (and better females play "male" tournaments as well).
Marathon running is also different thing. That's not same competition, they just start and run together (and there's nothing wrong with that), but female that comes first gets award for first place in female competition, even if she comes 45th for example. And that's also fine.
But Occom Bill has point. I think, and I forgot about that, that there is more difference in payment in USA then in Europe when it comes to some sports, so in a way, yeah...if some top class female basketball player wants to earn more money in NBA that's reason that doesn't exist in reverse situation (male not good enough for NBA but more then good enough for WNBA).
So, I'll change my opinion slightly. I'm allowing money argument
although it's again bit tricky. For example in tennis, I think same. US Open just started, and both male and female winner will get absolutely equal amount of money. In many other sports situation is the same (track&field, swimming, table tennis...), and in some, I suppose, even reverse. Male soccer players in Europe earn more then Mia Hamm, but I think Mia Hamm earns more then American male soccer players. So, should guys that play soccer in USA be allowed to play in female league, to earn as much as Mia?