I agree with that, the physical labor has been studied and experienced for quite some time now. But we need to look forward and see if there might be changes we cannot comprehend yet.
For example, we cannot yet google the software eng retirement age or the like. Assuming we started in 2005, average dude 25years old then hasn't retired yet and we don't know either where he/she's gone in 2035/45.