What is the advantage of being a life member?

Life members get one year free membership, as they pay for nine years but get membership of ten years. In addition, they get the benefit of protection of escalation of annual fees going forward.