I guess there would be two aspects. There would be revoking of the licence, but also, making a licence renewable means that there is an automatic point at which the licensing of that particular organization needs to be considered, in contrast with the case that somebody has a licence and then you have to revoke it. That can sometimes be a more difficult exercise than just looking at whether the licence should or should not be renewed.
Adding in the renewal of a licence just adds an additional discipline, perhaps, in the system, for the importer to make sure they're doing what they're supposed to be doing because they know that at some point in the future they're going to have to be able to show that they are, in order to keep their licence.