Because if they chose to diminish strength, speed and so on you wouldn't have much of a stylish high octane action game where you get to confront very powerful demonic bosses now would you.
Also, I can ask you the opposite question, why NOT take away immortality? Aside from the fact that to me, it only seems logical that a full fledged, top tier demon like Sparda is biologically immortal whereas a human hybrid is not, I also think it's a cool idea to make a character so powerful and strong, yet unable to escape the grasp of time. He's as powerful as a demon, but his time will come like it will for every human. Fits his nature as a hybrid.
Sparta wasn’t immortal, otherwise he wouldn’t be dead, but even as a human he lived for 2,000 years. It’s not immortality that I’m arguing he should be handing down to his sons, it’s longevity. I could also argue that said longevity is a demonic trait and even if it wasn’t, though, out of a long list of qualities to have only
one being excluded for no reason is illogical.
Here’s a huge list of traits he inherited from his father and one single thing that he didn’t.
Why?
His mother was human.
Yeah, but then why isn’t anything else at all affected?
Gameplay reasons.
What!? How is that relevant? The man gets stabbed in every game and walks it off yet he takes heavy damage from the most basic attacks so clearly lore and gameplay don’t always align.
It makes no sense that he should inherit absolutely everything from his father, except for one thing. Why? If being half human actually makes that much of a difference why is it only watering down one aspect and affecting nothing else?
Who cares about what's in the non-canon novel?
And if being a half-human doesn't make Dante immortal, it should at least increase his longevity.
That’s exactly what I’m arguing.
Come on man. Canon. One 'n'. It's a literary status, not a piece of artillery.
Easy, there, grammar police. No need to go nuts over it.