Now they don't have 6-24m non-competes anymore, but 6-24m notice periods. You're paid full salary (incl bonus) but you don't work ("gardening leave") and obviously can't work for a competitor (because you can have a non-compete while you're employed).
Like, why would you quite and semi-retire for 1-2 years when you can keep working for like 5 years and actually retire?
(I'm just LARPing, I have been out of the industry for a few years by now...)
E.g. I had 3m garden leave (paid, no bonus) and 3m non-compete (unpaid).
And after only a month their sign-on would be subject to claw back.