-
What's morality got to do with sport? Sport is arbitrary competition and you'd be hard-pressed to apply ethics to it.
I'm being a little disingenuous here, so let me say this: the moral outrage toward doping strikes me as rather puritanical. So if you're a Protestant then fine, yes, it is a moral issue and God will see to it you are punished if you dope. The rules against doping are otherwise practical, to keep the sport operating in the way we want it to and to keep it interesting and, dare I say, profitable.
Doping isn't even a moral issue. Chris Froome takes what products have a tick next to them and avoids those that have a cross. Everybody agrees to do this because it makes for a more level playing field. If it was to do with morality - it's the taking part that counts - then nobody would care because the competitive element would be unimportant.