Brazilian jiu jitsu has its strengths and weaknesses like any fighting art.It's very useful on a soft and giving surface.Getting punched in the face somewhat hampers its effectiveness.