Unfortunately it seems to be the direction everyone is headed. Hire & lay off at the drop of a quarterly report. As long as the suits get their 6 figure bonuses & 7 figure parachutes when the company goes TU they don't really care.
Hell, I've been working for temp agencies for the past 5 years (with a brief stint as a regular. Note I didn't say "permanent." :) ) I do my job, but really. Why would I do more than the minimum necessary? I won't be here in a year anyway. And the company can't figure why nobody's motivated.
It's like the guy in "Office Space" said. "It's not that I'm lazy, Bob. I just don't care."
Look at different jobs as "resume enhancement." Nothing unusal these days about moveing around a lot.