The concept is barely 100 years old because in olden times workers were either treated well or were treated like shit until they rioted. The reason we have weekends is because workers were treated like shit until they violently rioted and got the 5-day work week codified into law