The Resident Evil series has been on a steady decline since the first game came out in the mid-90's.  It seems that they make these games harder and harder than they should be and Code Veronica is no exception.  It's not the simplistic puzzles that make the game difficult, rather, it's the lack of ammo and healing items that make what what should be easy battles far more difficult than they should be.