*Steps out into the middle of the room, clears his throat...*
I respectfully, but firmly, disagree. Diraison was a good choice for Zoro and, under better direction, would have been fantastic... but I think Zoro brings a certain amount of dryness, depth, and a similar tone ot the Japanese which makes the character for me entirely.
As for recasts I disagree with...
Candi Milo as Dexter...
The entirety of the new Pokemon cast...
Linda Ballantyne taking over for Usagi in Sailor Moon...
Sean Schemmel, Chris Sabat, Sonny Strait, and Stephanie Nadolny as their characters in DragonBall Z respectively. They ALL got a lot better, to the point where they were either good or tolerable and they're all exceptional voice actors, but they were, initially, a train wreck and Chris Sabat has yet to ever fulfill any of his characters like Ocean's original cast did, or the original Japanese for that matter.