I've heard a lot of negativity and while I can understand just because of how iconic the voices are for the characters, Johnny is a professional voice actor, and tho similar you can hear him trying for a slightly different performance. TBH he always seemed like who they would have gone with if they didn't find Reuben Langdon first, youthful and confident, idk how I'd feel about him playing an older Dante but I think it fits fine for a young Dante. If only to emphasize later how much Nero was like Dante in his youth in ways