Or maybe your perspective (which seems jaded) is a bit different than a lot of peoples?
There is no reason that your friends and co-workers shouldnt overlap. There is no reason you shouldn't love going to work. There is no reason you shouldn't be happy in the company of the people you're around the majority of your day.
Your very post, is just you applying your own culture to a job. Part of your culture in the workplace is a detachment. Thats ok, everyone has their own thing, but you wouldn't fit into a place where people want to be inclusive, you would stand out and probably be considered an asshole by others.
You see that your view on what should happen in a workplace is very different than mine. That would cause strife over time, it would reduce our ability to work together compared to people who shared our viewpoint... While your view is equally as valid as mine, and neither are more correct than the other, they are definitely different.
Recognizing that difference is what the culture fit is all about.
And your last line, comes of as purely cynical. I don't work longer for free because i like my coworkers... I still work the same regardless, but I tend to LIKE going to work more, and enjoy my time, and feel more invested in the company when I enjoy my coworkers and share a bond with them...