My biggest problem with the English dub is this...
It's a Japanese movie, takes place in Japan, the characters in the film are Japanese but that do they decide? To give them American accents. If you're going to have mediocre English overdub, the accents should at least be done in the native country.
Take Schindler's List for instance. It was an English speaking film but the Germans had German accents.