Is that the point? That implies the market is hot again (and I agree with you, it will be eventually) and people are working where they want to. If that's your prediction, what's the problem here? The solution is not to jump ship to Google, then, isn't it?
I personally would prefer to be hired by a big tech company and then laid off, having received the salary, severance pay, and experience, than to never set my foot there.
The in-between time sucks, of course.
We wouldn't be here discussing this if the economy had not done so poorly.
What if on average, you hire 10 people a year. Each year, there's a 10% chance of having to lay off 10 people. Details of profit/loss aside, what is the optimal move? Never hire so you never have to lay anyone off? Hire only 5 people a year so the impact is not so large?