First, with respect to the possible anomalous result of more suspended sentences, etc., I could envision that. The only thing I'd say to that is we can only slay one dragon at a time.
With respect to the second part of your question, I think that really ultimately goes to our point about complexity and vagueness, and perhaps presumptions and exceptions to the rule that follows the rule we suggest adds to the complexity.