If there was some more built in downtime, or if the downtime we get was used to spiel out some lore, I think the game would probably benefit.
I don't personally have a big issue with it right now, but considering how many conversations around things like Shar there have been, doing some more groundwork might help.