Been decades since I quit a job. When I was first starting out I quit a job every year or so for pay raises etc. I ran through like 5 jobs in 6 years.
Then I started to get somewhere professionally and layoffs became more normal. I have been laid off 3 times over the past 20 years.
First time because my new boss was making a run for CEO and I knew all his dirty laundry. So I got laid off with a massive severance package that gave me most of a year vacation + benefits. The NDA that came with it was hilarious given that they were illegal in the location. The in-house lawyer was my lunch buddy for years and had a bit of fun with it.
Second time a new CEO decided to do a massive reorganization to "improve efficiency." The company started hemorrhaging money immediately and I was on the first wave of layoffs with most of the rest of my department. It didn't help that a year before in an all company meeting my boss decided to call me out for my lack of enthusiasm in front of everyone. Since he pressed after I suggested it was not a good idea to ask and he would regret it, I told him the strategic error of the major decision he had just announced in a short concise argument. He was not amused, but he couldn't do anything then because he had pressed me for my opinion. Needless to say, I was on the short list for layoffs after the company got totally fucked over by his decisions.
The last one was a panic when a massive recession hit their industry (totally predictable). They laid me off and essentially handed me my own fully established business. 2 weeks later my company was legal and I had a sit down meeting with them to discuss their "inventory issue". Aka I cut a deal burn through their inventory so they wouldn't firesale it and dump it on my customers. They essentially paid for my startup costs then bailed when I was just starting to make money. I still have a bit of a soft spot for them and their extremely well-timed stupidity.