It depends on what you understand with very generous unemployment benefits. Te me just the fact that there is universal healthcare makes the unemployment benefits way better.
I am a EU citizen having lived in the US for almost a decade and I still can't overcome the stress of losing my job because of this.