I think all martial arts have something valuable to offer. Everyone is not looking for the same thing from MA.
No Art is the best at everything but all Arts specialize in something.
I think it serves one better to try to learn from others & other arts rather than criticizing to try to make your self or your art better by bringing another down.
_don flatt