Tbh in Heavensward we killed nidhogg exepct we didn't there too. I found Zenos in the ending in line with his psycology, while the archbishop was eeeeehhhhh, it wasn't a good villain I knew it was a bad guy only because past religious figure in FF were and frankly nidhogg was the real villain all along for much of the expansion, then there was this sudden shift to the archbishop thing that imho was a bit downplayed we don't even have interactions with half of the heavensward to the point they had to address it in a stream.
While I think that overall HW was good and I do have a bias with loving dragon stories, I do think that villains beside nidhogg were quite weak (not that we had much screentime with him either before 3.1-3.3)