What about films where the original language doesn't match the "atmosphere"? If I understand correctly, you would rather see Gladiator dubbed in Latin than in the original version? Are hobbits expected to speak English?
Reduction of atmosphere is just one of the reasons I don't like dubbing, the fact that it robs the actor of his or her oral performance is the major one. But there are more reasons, many of them I've already mentioned such as mismatch in grammar leading to changes in the dramatic pacing.