Despite being a Byzantinophile myself,a thing that has always dazzled me was how entities such as Bulgaria,the Normans, the Crusaders,the Armenians,the Lombards(the ones in Southern Italy especially) etc constantly managed to outperform the Byzantines despite being outgunned by the empire in overall strength, resources and the professionalism of their troops. Does anyone else agree? I've heard other people talk about how this is because the empire's constantly attacked by enemies, but the empire has failed consistently in fighting these enemies even when other fronts were quiet. The Bulgarians consistently whipped the ERE despite being outnumbered by them in battle even if they ultimately got overwhelmed. The ERE failed utterly against the Normans despite their humble origins. They couldn't even dislodge the Normans from Antioch even though they earnestly tried to do so under Alexios I Komnenos against the Regent Tancred.We all know what happened in the Fourth Crusade. They got mauled by the much smaller Emirate of Aleppo when the Emperor decided to campaign in person and despite outnumbering them in the campaign by a large margin, losing some 6,000 troops in process. As for Armenia, they couldn't even defeat the Armenians until they tricked their king into Constantinople under the guise of peace negotiations and had him imprisoned. Finally, they couldn't even defeat a more or less splintered state of the Lombards, the Principality of Benevento, even when the Emperor(Constans II) went in person and campaigned there with all the resources he can spare from the other fronts.All of this happened despite the ERE possessing an army more professional than most of their contemporaries.I'm not saying their military is crap, there are some impressive victories, but quite a lot of history books talk as though they were hugely successful and their army's one of the best during the Dark Ages-Medieval period.
Last edited: