In Blender 2.8, Min Bounces was removed as a setting, leaving the heuristic to decide when to terminate a ray. This seems to introduce issues with more complex scenes that involve glass, liquids or even light guides. One example is this bug report.
What are the reasons for removing the min bounces setting? Is it just a UX design or are there deeper changes? Currently it seems that some more complex scenes get a harsh penalty from removing this setting.