Another thing I'll give credit to
DmC is soundtrack variety for regular stages or missions that don't have boss battles. Though boss battle music is in the weakest department for the franchise as a whole. The only other problems with the soundtrack is that almost none of the songs would fit OG Dante. Most of them would fit Nero fine though. The second problem being that the soundtrack got dated super fast and sets itself in the early 2010s.
Also, there is a hidden mechanic that is never brought back (sorta) in
DMC5. You see, DINO has an advantage where the better your style meter, the faster he gets. The better you play, the faster you can pull of and dodge attacks. In turn, enemies get more agrressive and attack more often. This never brought back in the fashion you think, but was applied to Vergil's concentration gauge in
DMC4: SE and
DMC5. The difference being is that Vergil's C-gauge is very exploitable; especially in
DMC4:SE.
Streets of Rage 4 > The TakeOver > Fight N' Rage > River City Girls.
To explain furthrer,
SOR4: has an advantage over all these in either pacing, content, or replayability.
The TakeOver does not have much content other than a few challenge and survival modes. It was a one man project, so that's understandable.
Fight N' Rage has a lot of unlockable content in terms of costumes and colors swaps, but has some bad pacing. The last few levels drag on for far too long and there a few lousy checkpoints.
RCG's rpg-brawler hybrid I was never fan of it nor the franchises way of doing things. It works, but it's not my thing. The other problem that you have a few gimmick bosses varies in success, but they seem out of place. One boss fight like a cross between
Mega Man,
Touhou, and
SHMUP. Different, but frustrating and tedious. Because of that point, you're just waiting out and dodging bullet hell bullets just to combo the boss that's gonna float in the air half the time. Hopefully the sequel never does something like that again. The only advantage all of these games have over
SOR4 is that there is a universal run or dash.