Is it true that Americans get a measly 2 weeks annual leave? If true, how does this affect the nation? : AskReddit

This is a really interesting thread.

Is it true that Americans get a measly 2 weeks annual leave? If true, how does this affect the nation? : AskReddit.