Well, if you're the Yanks, you might recognize that 'roiders don't seem to stop even after they've been caught/come clean. So it might not be just 50 games. And, as I said, Bud wants to increase the penalties.
While the players don't get paid during their suspensions, teams trying to win aren't as worried about not paying a player as they are about winning games.