I disagree. Morale is huge deal within a startup. Startups are emotional rollercoasters, and if your environment is always negatively affecting your morale, the lows will eventually drag down your productivity. That doesn't mean you aren't fit for entrepreneurship - if so, why are the majority of successful web startups clustered in the Bay Area?