@m3ds334: You nailed every problem with DMC4. It was the first Devil May Cry that I beat, but it definitely had a ton of issues. Though, i'm probably one of the few people that enjoyed playing it "backwards" as Dante, only because he is different than Nero.
That being said, if I want to complain about poor design choices, it's the crappy Dice mini-game and other annoying road-blocks that grate my nerves. That, and the totally apparent "Nero just happens to move in the correct direction, which happens to be a castle exactly like Castlevania in a frozen tundra. NOW I'M IN A RAIN FOREST.
haters are going to hate DmC all they want, Dante is a different character, some of his charm traded for self-centered idiocy. But every good story has characters with an arc for growth. I think what DmC loses in combat (a bit of the precision) it makes up greatly in level design, story and pacing.