Better than it has any right to be when you consider it is a mmorpg. It's scope is as grand as you would expect from a single player experience where the player is the entire focus of the game rather than just a character actor in a bit role. WoW came closest to that level of immediacy with Legion but then backed off of it for Battle for Azeroth but even then the character you play was just another member of the final raid rather than someone cast in the leading role without whom the story can not even be told. In Shadowbringers the player is not only the Warrior of Light responsible for everything up until that point but through the course of the main scenario quests becomes the Warrior of Darkness completely.