If you can absorb 6 months of not getting paid, yeah. Not everyone can, and while I've seen a lot of advice saying you should demand to be paid for the duration of a non-compete, I'm pretty sure that's not typical.
Plus there's the uncertainty of not knowing whether or not you'll be able to find a job with comparable pay.
This entire subthread was specifically talking about a 6-month severance package, so talking about not getting paid for 6 months is an odd thing to bring up. Quoted from above:
> Gardening leave means you still have a fully paid job
I'm thinking that people that can't afford to get paid their current salary for 6 months while not actually working for the company are in the minority, unless I'm missing some angle to this.
Plus there's the uncertainty of not knowing whether or not you'll be able to find a job with comparable pay.