Dubbing can be specially useful for advertising campaigns, corporate videos, or e-learning courses where much of the teaching is visual. For these cases, having a professional voice over, is one way to make the video more understandable and comprehensible.
However, it is important to understand your goal, how you plan to disseminate your content (social media, TV, meetings, etc.), and what your target audience is. These aspects can help you decide between dubbing or subtitling. It is really a matter of strategic analysis. While subtitling may be the ideal recommendation for some specific scenarios, dubbing may be indispensable in others.