Have you worked at many non-sf-startup companies? Just because you don't have foosball and catered lunch doesn't mean you're doing squat to build a "culture."
There are a number of people out there who have a very rigid view of what "startup culture" means. I've seen it in first time as well as repeat entrepreneurs. Often they thing hard work, spending free time together, need the perks, everyone will always have the same rah-rah approach.
People have lives, hobbies, different interests. The best companies are those that have a management team that embrace peoples differences, nurture where needed, give space where appropriate, and cultivate a culture where people feel like they are contributing in the way they best can and allowing them paths to grow.