For the same reason the NBA, NFL, etc...all do it. They reserve the right to look at things on a case by case basis, as there are different circumstances to every and any situation.
What makes one athelte earn a 2 game suspention and a $5,000 fine, and the other a 20 game suspention $50,000 fine, and others none at all?