the people who would leave after a layoff can do so preemptively, perhaps saving headcount for someone else?
The mediocre people who dread looking for a new job during a hidden recession aren't going to leave. They can't afford the risk of not being able to find a new place of employment before the severance pay runs out.
Neither of these groups are valuing long term expertise
It's not that different from making it part of the process in the first place.
What Gitlab is announcing here is that employees need to apply for a separation, at a yet-to-be-determined time under still-unknown terms, without a guarantee of acceptance, in the next 7 calendar days. Much different and just so much worse.