I’d say that Princess Talanji was the main reason for whole extraction and Zul just happened to be there.
The thing that bothers me is if Bwonsamdi is in fact corrupted by the void as he didn’t really help Rastakhan to defend the seal or if he just did as little as he had to to secure the deal with the zandalari king.
S.H.
But as @Ophenia mentioned with the seal broken not only Zandalari empire is probably doomed but whole Azeroth is endangered. Question is if he could have helped to defend it or purposedly let it happen because he is played by the void.
S.H.
There’s a little nice poke to the similarity in Darkspear and Zandalari beliefs in Bwonsamdi on the forsaken ship at the Zandalari harbor. I’m glad that they aren’t just tossing Bwonsamdi into a villain train, but actually acknowledge his influence not only in Zandalar, but also with the main troll tribe in the Horde.
It's a cool touch but surely not a surprise, given how close Vol'jin has been to the Loa of Death, in fact he's arguably the Loa he dealt the most with, be it back when he retook the Echo Isles from Zalazane or the entirety of the Shadows of the Horde novel. In fact it seemed Vol'jin understood very well the sketchy nature of Bwonsamdi and somehow learned to work around it, developing a wary yet almost amicable relationship.
When Blizzard just forget someone’s personality and change it completely (like Vol’Jin’s personality being changed in every book and almost every appearance in the game), they don’t toss any remarks on the previous incarnations of the character before someone calls out their mistake and they are forced to do something with it.
I just see this small mention of Darkspear following Bwonsamdi as a reassurance that Bwonsamdi isn’t just suddenly evil and we have to deal with it, but that they remember that he *is* one of the gods of the Darkspears, who helped them before and perhaps would
help again