This isn't a knock on you. This is a knock on people who are parasitic to a company. Look, people cargo culted the SGI&Sun ethos and said, aha, they know! Let's follow. But these places are no longer the cult of engineers, it's the cult of MBAs and biz-dev types who if they were not in tech would be doing similar useless things at investment banking firms.
Here is a biz-dev at TWTTR: in her own words: https://www.youtube.com/shorts/skmAZHNuEP0
Same, with MST 3000-style commentary: https://www.youtube.com/watch?v=uk6T1pmHCAE
That commentary video is also worse than useless; they're obviously not aware of how tech companies operate. They're commenting on things like the office being empty and the employee visiting the office for the first time. Are they not aware of WFH? The "gourmet" meals are also standard at many tech companies, and are an extremely small part of the cost. It's not like vegetables are more expensive when you prepare them in a way that looks good. On the net, offering the free food (and smoothie, foosball etc.) leads to much more value created than they cost to provide. This mentality is penny-wise, pound-foolish.
Anyone who focuses purely on hours worked or misery while working is merely perpetuating this country's unhealthy Protestant style relationship with work. If an employee can be fully productive to the demands of their work and still have time to chat or go to the gym, what is the issue? You act like you've just described the worst thing you've ever seen ("spoiled apples") but I just see a happy workforce.
Of course, if they are truly not productive, that's something different. But unless they are your reports, you have no idea what their true level of productivity is.
It's beyond time we start recognizing that happy employees are more productive, and stop shaming people for daring to seem happy at work. Because right now, a lot of us seem like the proverbial crab not letting others crawl out of the bucket.
Can you turn around people who are used to coming in at 10, getting coffee/snacks for the next 30 minutes who then talk shop for 30 minutes, figure out who's on-call this week, set up some meetings, train new onboard, then discuss lunch plans and when they'll head down to the gym, then return at 2 for a meeting, at 3 do some work, then talk about whether it's uber or something else back home while getting their favorite drink prepared.
Can that be turned around, or are those apples spoiled?