I agree that the story need massive amount of work.
I disagree that they don't care just from some of the options that are worked in like Drow.
I think the issue is they have multiple people working on the story in parallel so seeing issues where stuff just not meshing up.
I have no idea if they have story directory that coordinating everything to keep the story on point. I get the feeling that it's story by committee. If they do have an overall story supervisor, they don't seem to be doing a good job at it.