The current steroid policy of MLB is a direct result of negations with the player's union in the last CBA. It does not go far enough, certainly. However, it is better than what was in place prior to the CBA. Which was nothing. As far as who is stupid enough to get caught five times, the first person that came to mind was a certain RF with the Cubs. But seriously, someone will be stupid enough to do that. You wait and see. Look at guys like Darryl Strawberry, Dwight Gooden, Steve Howe, Dexter Manley, etc. It happens. People think they have they answers, that they are too smart to get caught, that they can get away with it, etc. again.