Veilguard - Is the story still good even if the dialogue is bad?

Don't give a shit about gameplay, gonna play it in story mode.

Also is most of the dialogue bad? Or just some of it?