Yeah that's true. Devil May Cry has the best atmosphere, the best Dante, the best enemies, the best places and is the most important game as Dante finally does what was his destiny to do, by beating Mundus.
(Of course all these "best" are only MY opinion).
Although it is annoying that it has only 2 weapons (ok it has many swords but they all perform the same moves or less), the game-play is kinda slow, the graphics are not as good (although when you go/leave from the island the graphics are stunning for some seconds), and Vergil is a puppet but it still was great, for me at least.