'Stagnate' has a few senses or meanings: 1: cause to stagnate; 2: cease to flow; stand without moving; 3: be idle; exist in a changeless situation; 4: stand still
I'm at a total loss as to why anyone would think karate or any other martial art would stagnate growth. Unless it is run in the form of an ultimate fighting tournament and results in major damage to...