As I discuss with my friends about lore, many share their fatigue with patch 12.1.5 : Yet another invasion on Quel'Thalas, another "Villain of the week" episode that will soon be forgotten.
Yet, those events could have worked perfectly fine had the story been better structured :
Imagine if, instead of directly rallying the loas, the first questlines of Zul'Aman revolved around Zul'Jan desperate attempts at fighting the Twillight Blade, rallying the different tribes in his fight. By fighting the Twillight Blade ourself, we would discover that his force has been infiltrated by disguised cultists, conspiring to push him into delving into the amani dark secrets once prohibited by the loas and the traditions they created.
By exposing the ruse, more sensible amani like Zul'jarra would accept to collaborate with us. Sadly, it would be too late to stop Zul'Jan from unleashing Ula'tek into Zul'Aman and causing chaos. Many followers of Zul'Jan would progressively switch side as they see the results of their transgression. As they proved their loyalty to their old values again, the loa would finally show up and offer their support.
Here things would be the same : Lor'Themar would firmly refuse to help the amani since the Sunwell itself is already under attack, stuck in a constant stalemate against the void. Xal'atath would shine through her sneaky plots as Kith'ix gets unleashed, overwhelming the exhausted amani forces to reach Quel'thalas.
As SIlvermoon gets attacked by the unleashed Aqir, they would be forced to deploy some members of the armies of the light, progressively weakening their hold for the Sunwell. As things get more desperate, they would finally accept to consider Umbric proposition to attack into their world.
Then things go as they did in the first patch, but this time it's more believable that both side are willing to collaborate : they both saw what happened when they refused to listen one another. It would have also let more time for the Horde to arrive and defend against the aqir/ethereals/nagas, while the alliance supports the assault on the voidstorm.
It could have even caused some faction tension, as Silvermoon could blame the Alliance for making the situation worse by making the Well fall into darkness and seemingly failing their mission.
Then the transition into the worldcore would have felt like the logical transition, following Xal'atath path. Really, it fixes so many issues with the story.