Earlier quoted context omitted.
Usually when offices offer those perks it is to keep people at work and blur the line between work and home. It's not cynical to point that out. By offering really expensive perks they are filtering for people who value those perks over salary (because there really is no free lunch)
I don't think that's true. We don't have any perks that are explicitly targeted at keeping people in the office longer than the normal workday, e.g. we do have beer for various weekly events but it's from 5-6pm only. Again, I think you are being too cynical. The perks exist in order to provide a desirable workplace and be competitive in the hiring market. They help attract and retain talent in a way that simple salar…
I see it like this: I did things to improve my quality of life and people who can't do this are missing out.
I can use a computer system of my choosing, most companies admins aren't too BYOD friendly.
I can bring my girlfriend to work, buy groceries, prepare my own food and eat it. I could not do this if I was at an office somewhere else. Most companies got small kitchens where you can't cook as good as at home and many companies only grant you 30-60min break, which aren't enough for all this.
Also, my girlfriend works shifts, so when I work at her place, we sit together in the living room most of the time. The social interactions I normally would have with some random coworkers I now can have with the person I love. When I stop working, she often starts, so when I would get home from office, I wouldn't meet her there.
I can sleep till 10 and have my first meeting while I'm still in bed.