So I'm not a CVX fan but I definitely get why people like it and most things people (including myself) don't like about the game are defendable. Steve is the sole exclusion. He just sucks. I read your defense of him and never (at least for me) did he go from annoying to even just okay. He's an unlikable shithead from beginning to end. Now his VO does play a big part in what makes him annoying but even his script just makes him come off as an entitled ass with the maturity of a twelve year old. Also the romance with Claire is just so forced and bad. Extreme situations can certainly bring people together but nothing about Steve and Claire's scenes together ever came off as a believeable adult relationship to me. If anything Steve comes off a little creepy in some spots. Please don't take my Steve hate personally it's just that once I get started talking about Steve it all spills out. He's easily my least favorite character in the series
Like i said in the OP, I totally get why people don't like Steve. He doesn't have a great introduction and his flaws can be quite persistent throughout the game. The paragraph about Steve at the end was mainly just my thoughts and interpretations on Steve and his role in the game, I don't and didn't expect people to agree with me (though it's nice if they do lol). I also forgot to mention in the OP, but I don't see any actual love between Steve and Claire. I think Steve had just grown so attached to Claire that he was merely in love with the idea of being in love with Claire (plus he was dying so he probably didn't want any possible regrets) and Claire was so upset at Steve's death because she had promised to escape with Steve several times and ultimately failed which I can imagine would be devastating for Claire.
I would argue that RE3 is the worst. Nemesis is cool but the rest of that game is extremely mediocre imo
I love the setting of Raccoon City so much, so 3 is a favourite of mine alone lol