This author tries to pretend the cause of burnout is not too much work, but too much "unfufilling" work. As if working from morning till midnight is perfectly fine, as long as you convince yourself the code you write in this half-asleep state is making the world a better place (and not just lining the pockets of your boss). This is exactly the attitude the tech industry needs to erase.
Yes, programming can be fun, but everyone needs a break, even from fun things. Furthermore, having a fulfilling job doesn't mean your time is free.