Because baseball from the MLB offices, down to the team owners and managers have been AWOL on the issue of rampant drug abuse within it's own system. Even when fines are levied on the players, they're given the equivalent to a slap on the wrist, while those of us like you and I (the fans) would be thrown in jail, with no possibility of parole.
Is the government making you pee in a cup?