Some folks don't get spare time because of their work. And it might be something I read along the way, but my understanding is that some places do limit what you can work on in your spare time with coding - clauses that they own whatever you work on, cannot make competing products, and things like that. Some places care very much what you post on facebook (don't say you had a stressful day at work) or whether or not you smoke cigarettes in your free time.
And yes, I'd agree, that does make for bad companies, but some of the places exist.
And yes, I'd agree, that does make for bad companies, but some of the places exist.