Code Veronica is great because you get to control Claire for the half game but it was really hard because the ammo were really less and enemies are a lot and hard to kill. The problem with Code Veronica is Claire face is strange and looks like a cat during gameplay, if you look at her face when controlling her, look for a place where the camera is facing her, her face is really strange .
The only problem with CV was the replay. But even then there was things to do. Like unlock the rocket launcher and play through the battle game or even try to clear the game with a knife.
I don't know why people hate Steve. He's a bit annoying when you first meet him. But he does some pretty badass s***. Like diving through the window with golden lugers and taking out that bandersnatch as well as smashing Alfred several times.
I honestly think Steve gets the most undeserved hate of the series.