No. When I ban sockpuppets I excerpt and save relevant logs from their abuse. Older material is discarded by logrotate: https://github.com/lobsters/lobsters-ansible/blob/a9beccc573...
I save these logs because people who sockpuppet and get banned often try to sneak back on under other names. Some odd quirk of the psychology. I realize saving all logs indefinitely might help in spotting them, but the marginal improvement in accuracy isn’t worth the significantly increased potential for loss in a data breach.