Wow! So many people have come out of the woodwork now, it seems this bug is more common than I originally thought. On one hand, it's awful so many people are missing out on such an integral part of the experience, but on the other hand, this is actually a good thing. The more people report, the less the devs can ignore this and sweep it under the rug. We cannot let this die. And to think that there are probably many many more players blissfully unaware, chugging along quite happily thinking this is intended.
I'm going to do some more experimentation later today.
Oh and just to clarify, I am playing on NON-deluxe, 360, physical copy. Since it's happening across all platforms and all versions, we can safely rule that out. I wonder what the common denominator is then.