Personally if they are making content around the need to have stuff like DBM for people to compete your doing something wrong with the design of your battle.

But what do I know I've never designed a multi-million selling game nor will I ever. I just personally don't see how it's productive to keep making fights more and more complicated to the point where players require outside assistance to even complete it.