I understand why Roon is currently always generating log files, and why one might not want to make this a user option to enable/disable.
And I can understand why every time Roon is invoked a new log file is created.
And perhaps the intent is a Roon Core system is always on so there would be only one log file.
But perhaps at some point in the future, when launching Roon (core or remote), you could just keep a rolling series of say 5 log files and prune older ones.