I agree with you. Any attempt to edit the audit trail compromises not only the integrity of the audit trail itself but that of the associated record.

Do you have any examples where a system vendor provides this functionality ?