infecto parent
I am in the same camp but from software work. People are different and while I do believe taking a break from a problem can sometimes bring a new light to it, I also don't believe software is this special kind of work requires constant breaks.
Most people by default do take a fair number of breaks, naturally through the office/coworker/commute context. May not seem like much until you don't have that. 8 hours in the office is not 8 hours of distraction free in-zone work.
Solo dev is somewhat unique in that you have none of that.
Rolling out of bed, having a cup of coffee, working 15 hours straight without leaving the chair once is legit something that happens if you don't watch out. If for no other reason than kidney health, that's no good.
What does that do to your kidneys exactly?
Well they ache from dehydration since your daily fluid intake was 1 cup of mild diuretic.