I suspect that this isn’t avast insisting on this but Nexway and it is possibly an anti fraud measure to supposedly protect you (depending on the payment method you chose when renewing).