Well, I guess the main reason why it's acceptable is golf as a competitive sport has a set of rules, and having surgery on your eyes is OK by those rules. In that way golf as a sport is different from cycling as a sport, which makes it somewhat pointless to compare Tiger Woods to Floyd Landis.
I suspect that vision-corrective surgery is not specifically allowed in golf, it's merely not banned.
I see that you're trying to make this into a black-or-white moral argument, by stating across that A being allowed in golf should imply B being allowed in cycling, but this is -- to use your words -- rather shallow.
Actually, I'm not making that argument. I am saying that the situation, both in rule and in practice as it exists presently, is based on a set of questionable (and generally unstated) values and assumptions.
As a consequence, in pro cycling and in many (most?) other professional sports there is a nearly total disconnect between rule and practice. I have one friend who raced in the Euoropean peloton as a domestique about two decades ago. He says that the entire sport was suffused with the use of performance enhancing drugs then, as it presumably is now. The history of professional cycling is inextricably linked to the use of performance enhancing drugs.
In my view, we
cannot fix cycling, or track, or nordic skiing, etc., until we have a more serious discussion about the
purpose of sport. What are we really trying to measure? What attributes should lead to success?
Now we can test for (recent) EPO use, but what of drugs for which there is no test?
How do you ban something that you cannot test for? In pro cycling, for several years a hematocrit above a threshold value was taken as prima facie evidence of EPO use. Someone with a mutant EPO receptor like Mäntyranta's would have been banned, simply because his genetics were
too good!
If people start to pretend and lie their way around the rules of their sport, something is wrong.
There, we agree.
The question is:
what is wrong? I would argue that it's not just that some athletes are dishonest. At least to some extent, I think that's cheap moralizing. If most riders are doping, does that mean that most riders are moral degenerates, or that something is wrong with the sport's rule, enforcement, and incentive structure? I think that there is a disconnect between what people (organizers, fans, media, participants)
think they value, and what they
actually value, and until we understand
that disconnect, none of these issues can even begin to be resolved.