A good theory should explain why watching a television serial, a very complex task involving long term memory retrieval, short term memory of details, inferring various motivations, theory of mind (on a meta level too via genre savviness), agent modeling and prediction, language, visual, audio is less taxing than solving 1000 simple arithmetic problems. The resource management and attention based theories have better explanations for why that may be.
- our muscles need to support our body while sitting. - most mental work includes some dose of stress, which is a real reason of fatigue.
Buy yourself best chair you can find plus do stress-free, enjoyable work and you can go 16 hours straight, without fatigue. At least that's how I felt about all-weekend-long Quake matches back then when I was living in dormitory.
I find myself consistently productive over long spans without a burnout effect when I am sleeping at consistent hours, and working for consistent hours a day. When I overwork my productivity becomes inconsistent so I stopped doing that. I learnt it the hard way that late night coding is a short-term investment with negative return in the long run.
My personal theory is that our brains like consistency and adapt/tune to it over time. Just like when you jog every day, if you run for too long one day and too short the other day it cannot adapt/tune itself to a semi-random pattern.