No. But life for many people consists of more things than just software development.
I'm paid to work on free software. In the last year, my Github profile shows a single commit on a weekend, when I made a pull request on a browser extension I use. I'd rather spend my weekend time away from computers :)
(The worker can ignore the 48 hour limit, but not the 24 hour break limit.)