Краткий ответ: в XIV–XVI веках османская армия часто оказывалась сильнее потому, что была постоянной, обученной и подчинялась одному командованию. Европейские же страны воевали разрозненно: у них не было единой армии, а рыцари и наёмники служили недолго и не всегда хотели воевать.
Почему так — 5 простых причин:
Постоянная армия против ополчения. У султана были янычары — профессиональные солдаты, которые получали жалованье и служили постоянно. В Европе основу армии составляло рыцарское ополчение: рыцарь обязан был служить обычно лишь 40 дней в году, а потом мог уехать домой.
Единое командование. В Османской империи вся власть была у султана, и приказ выполнялся всеми. В Европе каждое государство, каждый герцог и король действовали сами по себе, часто воевали друг с другом и не объединялись против общего врага.
Дисциплина и выучка. Янычары жили войной, тренировались, знали своё место в строю. Наёмники в Европе могли уйти, если им не платили, или перейти на другую сторону.
Оружие и осады. Османы хорошо умели брать крепости: использовали пушки, делали подкопы, подвозили припасы. У них была сильная пехота с огнестрельным оружием.
Деньги и ресурсы. За спиной султана была огромная империя, которая собирала налоги и могла содержать большую армию. Европейские короли часто не имели достаточно денег даже на жалованье солдатам.
Принцип, который пригодится для похожего задания: сравнивая две армии, смотри на четыре вещи — кто командует, кто служит и сколько, есть ли дисциплина, откуда берутся деньги и оружие. Где армия постоянная и подчинена одному центру, там обычно больше шансов победить.
Проверь себя: почему османы смогли взять Константинополь в 1453 году? Ответ по той же логике: у султана была большая постоянная армия, янычары, пушки и единое командование, а у византийцев — маленькие силы и почти не было союзников.