Is DMC a good game? Sure, it's ok though nowhere near as good as 3 or 4. No, it has nothing to do with his hair.
DMC is an ok action game, but the lack of lock on, styles, and whatnot are step backs. They do remove the depth and satisfaction of doing air combos as now the ability to do those is basically a button. There's really nothing to them now and you can basically stay in the air "forever". It's still kind of fun and very accessible, but they don't come close to the mechanics of 3 and 4. Then there is the combo interrupting crap that is the color coded enemies of DMC.
On the tone and personality I find DMC less appealing. Ninja Theory can not tell a story. New Dante is an unlikable asshole except we are supposed to like him and see change because.....well the game has him say nice things and he wants to save a girl. In between that he can still be an un-fun ass who curses because thats cool right? But it's ok he's good because he wants to save some girl. That's really the kind of storytelling at play here though. Then add thos story about an evil banker who's a demon and you know NT did this because it's topical and its girtty without all the substance.
The past DMC's have bad stories as well with 4 really pushing it. The thing is Dante is still an extremely fun and goofy character. Very fitting for this over the top action game. I like old Dante's stupid personality, because hell I'm kicking demons in the face. This is dumb. It dosen't need serious storytelling.
I don't think DMC is awful or anything. I had some fun. It's for sure better then other action games like GoW. It looks kind of cool. Sure everything's got a high CONTRAST rust look to it, but whatever it's got color, I like color.
Metal Gear Rising is still probably the best action game in awhile. Hopefully we get a sequel that expands it into a full game.
But iirc it doesn't have a block button. And NG is defense based.
You parry things which then opens up enemies for attack. There's a timing to this as well and as you play it kind of becomes 2nd nature. It's a pretty good system.