Kinda. It's hardly perfect, and in dungeons specifically it doesn't usually work because, ironically, an individual player has significantly more potential to actually make a difference for one of those decisions.
In my experience, I lose more time trying to correct course than I do letting them do what they want, as there's less fall back, less talking, and less rage quitting.