Doesn't surprise me considering how much I use Stack Overflow. I also have a lot of respect for Joel--I don't actually know much about him but from his blog posts he seems like a very decent guy.
What are the trade-offs ? I always feel like only the exceptional rich companies can sustain such high standard of living, the same rich which will respond that it's the only way for keeping an healthy work in the end.
Seems like a never ending chicken and egg problem that I don't have time to solve, I have hard deadlines to manage... (it's slightly exaggerated, of course, but you got the picture)