You misunderstand me, Wulfram was the most experienced Tierran officer alive at this point. He was a daring marine officer in King Alaric’s War, he repulsed a Takaran commando attempt to seize the Tierran embassy, and he commanded the Marine Garrison of Leoniscourt. He then was handed an army that reached 22,000 men at its height and was told to see that they were equipped, trained, and run appropiately. He built the system to supply this army by himself, devised clever tactics to outwit and fool Antari armies, and managed to keep Tierra as a constant annoyance for five years before Blogia.
The problem with Wulfram wasn’t him personally, the problem is that he forced himself into a situation where he needed victory which meant that he needed to offer battle in a way that would bring Khorobirit to meet him, whilst still trying to give himself an advantage. Thus, why he chose Blogia to fight on. The ground was good, a forest to anchor his right flank, a castle to anchor his left, and a commanding ridge to put his guns and Line on. Wulfram did everything right with what he knew the problem was, understandably, he never foresaw that Khorobirit would have the world’s best cavalry under one command and charge out of the forest he assumed was impassable for large scale cavalry manoeuvres. One can argue he should have units in the forest and the like, but most likely all it would have done is made Tourbridge form square earlier and allow him to try to move his cavalry into a position where they can try to whittle them down with combined musket fire and a cavalry charge. But, even then, it would have been a toss-up.
That’s why my point is that Wulfram did his best with what he knew and what he had. It wasn’t enough to win Blogia, but the defeat did serve a purpose of prompting immediate reforms on areas they could fix.