There are enough people out of work right now (with bills to pay like mortgages, childcare, tuition, etc) that most potential candidates will be more than happy to work in the office for a paycheck.
We don't actually have to just sit back and allow ourselves to be constantly laid off, or threatened with being fired if we don't move to a specific city and commute every day. There are things we can do. But we have to get off our asses.