Ok so weirdly enough the folder does not contain an install log for me, it never makes one. @1Leonard is also having the same issue with the cutscenes on Dxun.
I didn't know about the issue, so I haven't changed the flag before and I assume that's the case for many authors just like DarthParametric said. It's certainly not to confuse users out of malicious intent or something like that.
Some authors haven't been around for years, and even those that are active are likely mostly unaware of the issue. If you have a problem with the system, take it up with @Tyvokka.