Alright Angel, I'll give you a little back history into MGS.
So, Metal Gear Solid revolves around the story of the much loved character, Solid Snake, there have been a lot of MGS games before the first on the original Playstation, all of which have featured Solid Snake, or some incarnation of him, as the protagonist, now, during that massive time span, and we're talking over a decade here, the fan base got attached to him, as you do with such an iconic character.
So a few years down the line, at the point where a new generation of consoles are released, Hideo Kojima brings about a new Metal Gear Solid with it, Metal Gear Solid 2, at the start, it wasn't so bad, we were shown the very start of the game with Snake, thinking we'd be playing Snake, we were happy, then when it's released, outrage, we get to play Snake for an hour, tops, before having him taken over by a blonde wannabe.
As far as insults go, it was like slapping you in the face with a wet fish, the character the fanbase knew and loved for years had been subplanted by some new kid on the block, and very few people liked that.
Now the same has happened with Devil May Cry 4, because of the history with Dante, and how much we loved him, it was a huge disappointment to discover Capcom followed Hideo's example of replacing the main character with a new protagonist, sure, you got to play as Dante, but for many, it wasn't enough, that's basically where all this started, and from there, the hatred only grew out further, into how people thought he was exactly like Dante and the like.
How do I know? Because I used to think like this, then it struck me that I just didn't care, either way, I was still playing Devil May Cry, just with a new character, since then, I've never been able to get my head around the new arguements people are coming up with, it's a shame though, because this whole thing with Nero is ripping apart solid communities, such as here...