I think the budgeting process is extremely important. It defines your lifestyle in retirement.
I don't hate my job. But it does consume a bunch of my time and I'm looking forward to ER (very soon!) and having time for vacations, travel, home projects, volunteer work, family, etc.) Going to a "Budget B," where travel, vacations and other miscellaneous fun items are dropped for a few years, isn't really acceptable. I'd stay at work longer if that was the case.
So, for me, I planned fun items into my budget and worked until a conservative withdrawal plan supported that budget, even in bad market periods, as defined by historical performance.
Everyone needs to look at lifestyle choices, plan a retirement budget for your own tastes and pleasures and feel comfortable that it will work for you.
Also, everyone, even those without a finance or business background, needs to understand how Firecalc tests withdrawal rates. When you vary the assumptions, the Firecalc testing no longer holds true. Understand what you are varying and why.