That is a pretty cool list you have written down there :) Thanks for your time and input.
Funnily enough most of your points ring a bell - but I can't recall why we did some of those changes.
BR4 always has been a very performance intensive game and my guess would be that we skipped or simplified much when going to GOTY edition. One of the most important things we needed to do was to scale down the filesize and loading times and get some more performance out of it.
While we tried to get some of the original content and functionality back for the standalone version it took me a lot (LOT) of time, especially getting all the original lighting stuff back in there. There were also some major issues that hadn't been properly addressed back then which took priority.
When doing the standalone version I did notice the lights turning on/off automatically but it didn't dare expanding (or reverting) on it since it was changed to a button for the GOTY edition and with the additional lighting settings I just couldn't find a proper way to implement both properly (auto and button) on a short notice.
I don't really understand 3? What was different with the bullets?