Why should any company spend the time and effort to do proper dubbing on Japanese cartoons when there isn't any payoff. Kids would buy the crap even if the dubbing script had no relation to the original script. They don't care. They think it's the best thing since sliced bread.
Nothing with that target audience is ever done well--because kids don't know the difference.
Rudely stop random people on the street, with their minds already occupied with their everyday business, and ask them a batch of questions and everyone sounds like a moron.