Sometimes users fit enrollment rules and there is no way to prevent them from automatically getting enrolled. But, there are scenarios where some users don't need to take something even though they fit the rules. Legally, you don't want to mark them complete and if you simply unenroll them, they could get enrolled again. An exempt status is a "completed" status with a different meaning. eLogic has this and we used it quite a bit.