I’ve made peace with it by telling myself that these companies value my attention more than they do my productivity. It still costs them the same for a day of my work, whether they slow me down or not.
I try to communicate this to them as early and as clearly as possible. After that, if the ceo feels the urge to spend a few hundred dollars to find out “what are you working on right now”, that’s fine with me. I’ll dump the cache then spend an hour or so rebuilding it to get back to where I was.
But I’d never use something like that in a situation where it was me paying the bills.