Jacky Chan is a stunt man...all his movement are for entertainment effect...if you use them for real street fighting, one will be dead in a very short time...Donnie Yen, Jet Li etc.. are martial artists...whether they will survive a street fight that is another matter..
It seems that boxing is once again going backwards in the past...I have watched the recent fight ...was not impressed at all. Remember Ali.....later in his career, he once infamously fought a Japanese wrestler in 1976...
This mayweather fight....something like that...it is fought for the MONEY...& entertainment...