I recently read the book Bruce Lee, The Tao of Gung Fu: Commentaries on the Chinese Martial Arts. Remarkably, Bruce Lee, writing in 1963 & 1964, identifies ailments that afflicted some of the so-called “traditional”* martial arts at that time – be they Okinawan, Japanese or Chinese. You will recognize that, unfortunately, these shortfalls continue to afflict karate practiced today.
Bruce Lee talks about ailments such as practice of kata for aesthetics only and with no bunkai, lack of realism in training, focus on “dead” kumite drills instead of true non-cooperative practice, and more. An interesting read for karateka!
* Of course, these arts are not “traditional” in the true sense -- they are simply 20th century interpretations of solid traditional art.