I donât necessarily agree. The Horde had a very clear story and motivation: At first they wanted to inhabit azeroth, because they destroyed Draenor. That happened, because Gulâdan manipulated Nerzhul, and therefore most of the orcs, to help KilâJaeden kill Velen. On Azeroth the Alliance obviously viewed the Horde as invaders, and had war against them. The writing was way more complex than that though, as Thrall, the son of the only resistance against Gulâdan, Durotan, was raised and enslaved by the Humans. The Orcs in the end just tried to find their place in this world, so they had to fight against the Alliance. Thatâs why the Tauren and the darkspear Trolls shared a common fate with them, as they also only tried to find peace initially.
Iâm leaving some stuff out, but in the end, Thrallâs initial version of leadership was to starve the Horde in the Barrens to punish everyone collectively for what theyâve done in the past. Garrosh on the other hand tried to reinstate the old ways of the Horde, but he got corrupted by the Sha, and became extremely evil due to this. However, Thrall punished him to death in the end by cheating in a Makgora, and, for this, he also lost the respect of the Elements too, so he became absent of the Horde for a long time similar to Anduin during Dragonflight.
After the events of MoP Sylvanas became the leader, and she acted basically as the new Gulâdan, where she exploited the naivity of the Horde to push the agenda of the Jailer, and obviously Saurfang resisted against her, as he lived through this once before, where Gulâdan did the same with KilâJaeden as the manipulator.
Now, the Horde genuinely lacks a purpose. They had a story until Shadowlands in my opinion, but now they are kind of aimless, and they seem like Sidekicks of the Alliance in their cosmic war. They donât really have their own will currently in my opinion. Even the most important character of the Horde currently just supports Anduin Wrynn for unexplained reasons, because he has to do something, doesnât he. Naturally Velen should have been the supportive role for Anduin.