Fifth Outfielder has an excellent post about the big picture behind the current steroids scandal. I recommend reading the entire article, but here’s the capper:
Do you want to fix baseball? Stop reducing it to its stars; stop trying to copy the Hollywood model, which has now been copied in a variety of US industries and been exported globally. Start trying to build a model that protects and honors its players and its fans. Start by assuming everyone in the game is entitled to fair pay. Give the players incentives to co-operate with their teammates at all levels instead of incentives to compete with them. Give players incentive to pursue a career in baseball even if it might not work out. Develop the entire pool of talent instead of creating a self-sustaining system where whoever is at the top is by definition the best (and where, by definition, the players at the top carry the burden of legitimating baseball even as its legitimacy is most threatened.