I guess the crux of the issue is that there's no guarantee that the company would not find a different, equally harebrained, reason to lay GP off.
There's no guarantee in any job that you won't be laid off.
There's no guarantee in any job that you won't be laid off.