Ну тут надо сильно учитывать историческое время с одной стороны и конкретную заваруху с другой.
В римской империи бы никак - там толпы бегали и даже были автоматические арбалеты которые стреляли метров на 300 (у разрушителей есть).
В веке 10-13, когда крутая заваруха насчитывала по десятку рыцарей с каждой стороны сильно повлияла бы разительно, ибо без рыцарей остальное войско просто сразу бы сдалось или разбежалось.
В 15 веке смотря какая заваруха.
В 18 уже никак.
Кстати японское кино выше идиотское в плане действий современников. А отрывок про зулусов идиотский как в плане бесконечных патронов в винтовках и стрельбой залпами, так и в действиях зулусов которые прибежав стояли на одном месте не нападая :)
Кстати выпуск разрушителей про римский арбалет рекомендуется к просмотру