They created the need for greenies when they created the baseball schedule
I can see your point here. 162 games is just brutal on your body. add to that the mental grind of travel, living out of a suitcase every other week, the pressure of performing and keeping your job for most guys and I can see how substances are needed to keep you sharp and give you the edge for every night's game.
I have long advocated for a shortened season especially since the playoffs are being expanded. The 162 game season made somewhat sense when it was only one round of playoffs and the WS...clearly the four best teams were identified.
Now with like 16 teams or some such getting in, and a much longer post season, I see no reason to have a 162 games season. I think they could cut somewhere between 24-32 games out. Start the season at the same time and end it earlier. there is no need to have playoff games in freezing cold cities in november.