Making laws bigger instead of stronger seems to be an increasingly common problem (At least in the US. not sure if the same is true of other countries). It seems to be the result of an imperfection in our political system. In certain communities, any legislation that would increase the scope of sex offender laws, no matter how senseless, will be met with support. And given the nature of sound-byte journalism these days, it's politically impossible to oppose one of these laws and still be reelected.
I think drunk driving is another example of the same pattern. We've ratcheted down the blood alcohol content limit to 0.08% in most places (generally equivalent to a couple of drinks) yet there are habitual offenders still on the road. I had a friend get hit head on by a drunk driver with 8 DUI's.
In both cases the focus should be on dealing with the serious offenders swiftly and severely and not on maximizing the number of infractions.