Second, who the hell are you to say I shouldn't have a life outside of your company? This is not a damn salt mine, or a factory. Programmers are hired based on their visible experience. The projects they do and the things they write are now a major deciding factor on whether they get jobs. To then tell someone that all of that stops because you're paying them a piddly little 100k/year compared to your massive ownership in the company is down right abusive.
Third, in the valley the trend of firing people at the drop of a hat because they aren't a "good fit" cuts both ways. If you show no loyalty to your employees then they owe you nothing. Expecting them to stick around and be loyal, but then fire their peers for having a bad day with no warning is completely unfair.
Basically, I think your entire comment smacks of business douchebag who has no concept of worker's rights, fairness, or even basic capitalism.