The thing that I don't understand about people when it comes to Nero, Dante, and Vergil is that they are all affected by things differently.
Nero is angry, underestimating, and cocky. (Vulnerable)
Vergil is calm, calculating, and cold. (Invulnerable)
Dante is excited, careful, and playful. (Invulnerable)
If any of these personalities offend others then I don't understand what else could make DMC protagonist good. I like Dante and yet no one seems to notice that Lucia and Nero were given their own parts to play in DMC. It's practically, OP Dante interfering with their situation.