Okay, well what about Kung Fu Panda? ...Seriously though maybe characters like the power rangers are part of the problem. Martial arts training is seen as just kids stuff, an entertaining childhood hobby. It could be a lot of how commercial business requires the training to move at a pace that cheapens the experience. I know a lot of people who drop their kids into a martial arts class like it is some part-time hobby. Programs that reward part-time efforts, I assume as an effort to cover the overhead of a studio, contribute to this... To this generation something serious like true training, something requiring hard work, sacrifice, and personal growth with out immediate rewards is a hard sell. My own kids included! I cant tell you how many pass through our studio and leave before green (6th gup). When I was a kid there were 10+ kids ahead of me that did make it all the way to black . . . here in a tiny little town people have to drive to from other towns. As an adult, I have seen 3 in the last 8 years and 2 of those came from families that already had black belts and the other had the kind of parents who would not allow him to quit. While I do agree for the movie reason that the change in the "manly" stereotype plays a large role... I also agree that there are just not enough serious martial artists to fill the roles if they were their to play.
Also, for the macho argument... all woke culture, male and female are an sociocultural issue. The manly man view regardless of muscles and a guns or martial arts or army gear has always been about being able to handle a life threatening situation while looking cool, calm and in control of the situation. The gear and paint and other accessories were not what these men "heroes". It was that they could fill the current generations visual idea of "tough" and still be men of "honor" or "duty" etc. The woke culture has no definition of honor or duty that has any strength. It care bears without the sound moral values that give them any more value that a bag of soggy old marshmallows.