But I have kids and we homeschool. My kids see me all day every day. My dad worked in an office from dawn till dusk. When I saw him at the end of the day, he was worn out and had no energy for irritating kids. I don't want that to be the experience my kids have.
Sometimes I'll go work from a coffeeshop or the library or whatever, if I feel like I can't handle the distraction. It's a balance. I'm never going to be a rockstar developer, I can only hope to be competent, and to hope that employers will value that.
My kids will only be kids once. Maybe in 5-8 years, I'll change it up. But for now, the distractions and the lowered productivity are worth it when I look at the big picture.