In the USA we fail to save nearly enough for retirement by and large. And fail to save emergency funds or prepare for economically difficult times. We by and large chose to spend today and hope tomorrow will be good rather than first establishing a good financial safety net before expanding spending.
When people are debating withdrawing from their retirement account it is actually not the important decision it seems to be (normally). Normally the important decision was years before when they chose to take on consumer debt and not to build up an emergency fund. And when they failed to just build up saving beyond that which could be used for nice vacations, a new car, or to live on in economically challenging times.
If someone had been saving 15% of their salary in retirement since they started working if they took an amount that left them at 10% that is hardly a horrible result. While someone that was already behind by say adding just 3% to retirement savings and they took out all of it that would be much worse.
And we should remember even having a retirement account to withdraw from might put you ahead of nearly 50% of the population (and our state and federal governments, by the way). If you have to resort to withdrawing from your retirement account don’t think of that as the failure. The failure was most likely the lack of savings for years prior to that. And as soon as possible, re-fund your retirement account and build up a strong emergency fund, even if that means passing spending on things you want.