After all, they went all the way to support com_smp (multi-threading) with ability to use flashlight and weapon simultaneously and also added motion blur.
What puzzles me is... why removed muzzle flash ?? The cvar "g_muzzleFlash" doesn't do anything whether it's at "1" or "0". Unlike 2004 original, muzzle flash does not cast light.
In the original DOOM 3, you can use the muzzle flash to see what you're shooting at in the dark. (Weapons are another source of dynamic light and it looks very good).
In BFG edition, when you fire your gun in the dark, there's no muzzle flash or dynamic light in your immediate area. So when you're in a completely dark area and you shoot your gun you just keep firing in darkness. Is this really a "2012" release ???