I'm not discounting that it may be hard, but I still think you're overplaying what kind of difference it makes to your ability to do these types of things. I'm sure there are some people somewhere that works every waking moment, but I've yet to meet any. Including people with very little money and who work ridiculous hours.
What I have seen are lots of people who argue they have no time because they are tired and prioritize choices that are mentally easier and get stuck in a vicious circle that way. It may sounds like this advice is not meant for them, but I'd argue the opposite: It's exactly when you're in those kind of circumstances you need to learn to make time for these things. Learning how to make time to rest and reflect is one of the most essential skills you can learn if you want to find ways of improving your life.
And that applies just as much to poor people as to people with lots of money but stressful jobs - very few people think they have plenty of spare time.
If this was easy it'd be pointless advice - we'd all be doing it.
> Absolutely agreed. It is a privilege of the rich to optimize for the long term and to ignore short-term problems. Not taking breaks isn't something a lot of people do by choice - they are forced into it by circumstance and have a hard time getting out of it.
I disagree. There will always be corner cases, but I've been in plenty of situations where it was tempting to think I don't have time for breaks. But the moment you start thinking you don't have time for breaks it's doubly important to take them, because it implies you're too caught up in what you're doing to realize how you're affecting your own productivity. You'll do a shitty job not just in the long term but in the short term too.
A lot of people think they are forced into not taking breaks, but my experience is that most people who think they can't, very much can. You'll find even highly paid people in senior jobs insist they can't take breaks, and then spend hours acting like zombies instead, rather than take a break and keep their productivity up. Yes, there are the odd corner case with bad bosses that'll count every second you're not doing your job, but there are most certainly not hundreds of millions of people in those kind of circumstances in the US.