Between having trained people in martial arts, military, and the fitness world I have accumulated several decades of experience in coaching.
That in itself is not the main point, others have also done that.
Some of the things I have learned from working in these disciplines are common to all of them.
In all of these things, the basics always produce results. Credible coaches know that and focus on strong basics.
Before the rise of MMA, the for centuries martial arts were taught as different styles, each had it’s own specific ways of teaching movement, kicking, punching, etc. However, they still built foundations of solid basic techniques. Over time, rivalries developed between training systems and each practitioner upheld the honor of his system as being the best.
Then Bruce Lee comes along and shakes all that up. Keep what works and discard the rest.
Similar things have happened in the fitness world, different training systems have developed for different reasons. Powerlifting, Olympic Weightlifting, Strongman, and Highland Games are all great ways to train.Same goes for swimming, running, climbing, gymnastics, etc.
I have an expression I use often, which is, “_____ is good for what it is good for.”
Fill in the blank with any discipline you want. You can always find people to argue with you over which system is best, which way to do a certain technique is right, and on and on.
This where many people forget about focusing on their training and just start bashing other ways to train. The immaturity of that mocking and hating is appalling.
No one has the proverbial “silver bullet” or “the best method ever discovered in the history of the universe” !
Many will act as if they do. They waste a lot of training time doing that and are only accomplishing annoying other people.
People just need to go do their own training and not worry about what others do.