The main plot in my opinion had a great premise but crappy execution. The idea of needing to rush to find a cure before becoming a monster is a compelling reason to move forward. However, shortly into the game, Larian abandons the sense of urgency to make you chase side quests like a dog distracted by a yard full of squirrels. By the time you hit Act Three the only sense of urgency you have is to see what you can find in the brothel.
If they had kept that sense of urgency and made taking a bunch of long rests penalize you, then the plot might have held together better. At first, even Asteron is questioning why everything you do distracts from finding a cure but he quickly goes along with the scavenger hunt approach. You have a party full of people with a ticking time bomb in their heads and yet none of them really seem worried about hurrying forward after about an hour of gameplay?