One offence, one rather large maximum penalty, with aggravating and mitigating factors you would want the judge to look at in order that the seriousness of the behaviour could attract a penalty proportionate to the nature of the offence and the degree of responsibility of the offender.
Yes, I think it's a better way to go, to have broad categories with some judicial discretion or guidance as to what the range should be.