Modes & Routines is literally Bixby Routines renamed to remove the Bixby branding (and to avoid confusion with people thinking it's part of the voice assistant). Absolutely nothing was removed from this change other than the Bixby name and it's still the same good and old Samsung developed app, Google has nothing to do with it.
Judging by the fact that you can set multiple if conditions (and it explicitly says "when all conditions below are met") straight from the main view of the routine, it means you haven't even tried creating a routine at all.
I really appreciate you saying "if your situation and use case allows it". I'm sick of people "suggesting" these kind of things by just saying "don't do this" "stop doing that" while completely ignoring that not everyone has the same use cases, preferences and possibilities for such.