While you do have a point, I'd counter that there's no way to do anything with a computer unless there's an interface for it. For example if you go to Burger King 90%+ order as-is from the menu. But there's all sorts of simple instructions like "no onions" you can tell a clerk that you can't tell a computer. If you go to Whopper Lab you can see all the options of buns, patties, dressings and toppings available in none, light, normal and extra quantities and so on that would totally overwhelm the average customer. If the interface didn't exist, the option wouldn't exist but any given option will be the default something like 99.9% of the time.
I like being able to manage my computer, I don't like having to micromanage my computer unless there's a specific reason to. I consider having obvious buttons to find more advanced controls to be discoverable, not that you need to throw every option in my face to say hey, you could change this behavior if you wanted to. If it's possible to set a sensible default and I haven't seen a reason to go looking for it then I don't need to know. Non-discoverable features I consider things like touching corners that don't have any hint they have actions, buttons with no obvious function/that don't look like buttons, shortcuts you can't find except looking them up, type to search with no hints and so on.
That said, I generally prefer an expanding/alternate dialog over a multi-step dialog. If I know I need to go into the advanced settings every time because I'm the 1% using that function I'd rather have the ability to pin it to expand/use the advanced dialog by default, meaning it should be a superset of the basic dialog not just the extras. Since we're already in an advanced dialog having a checkbox "Use advanced display by default" at a standard location wouldn't hurt. Go into the advanced dialog once, check that box and next time you go straight to where you want to be. It is usually far more user-dependent than situation-dependent, so I think that'd work well for most everybody.