Antiproduct says:
Woah! That's what, three in a row now? Two DiAs and now Ravenloft? That surely deserves some sort of medal to your profile mate! And good job surviving folks - not an easy task at all.
Not even close to three in a row.
After Hellrider 2 (finished at level 13), Hellrider 3 (finished at level 20), there were two failed Ghosts of Saltmash and a fizzled Mistshore Dragonheist before Curse of Strahd.
In the last six games, three were completed. And that 50% is about average for me.