That's why we like multifactorial systems, because reality is not simple. Reality includes all sorts of factors, and dangerousness is not defined by just one factor; that is, the offence. Dangerousness is defined by all sorts of other factors that have to be taken into account and have to be evaluated by lawyers, crown prosecutors, judges, professionals, police officers, and what not. That's where we have to take exception to an approach where you rely only on one factor and one factor alone.
Also, the Criminal Code says you can't release somebody on conditional release if he or she is dangerous. Therefore, the judge does specifically have des balises, as we say in French, before he hands out a conditional release. So those protections are already in the code.
Now, do we pretend that the judges are not doing their jobs? I don't know. I have no hard facts on that. That's where we say, if we had hard facts, we could be talking about facts, not impressions, not perceptions.