Interestingly, I've heard that job hopping no longer pays better than staying in place. I can't say if this is true (and no matter what's true, I'm sure that people have anecdotal exceptions!) but it would be quite discouraging if so.
The real question is will this change? Will companies start valuing long term employees thus making it not worthwhile to leave? Only time will tell (I wouldn't bet on it though).