Earlier quoted context omitted.
Except, that analogy is true: purportedly, doping is really pervasive in pro-cycling and is basically necessitated to be anywhere near competitive. The same is true of the app store. It's not optimal, but it's the status quo that tens of thousands of developers face: you can't win if you don't employ dubious means.
By the way, pro cycling had pretty much managed to kick its doping habit. You've seen all of the scandals over the past few years because they got more serious about cracking down on it, and once a few of the top pros were caught, they pointed the finger at the others. I think that most people believe that the last few Tours have been clean.
I used to race (although not on very high level), I know the environment and I would bet my balls that last few Tours have NOT been clean.