Am i surprsied? No. Am I disgusted? No.
That's where the market seems to be going and apart from the biggest names (like Blizzard, BioWare, etc.) companies can't really afford to keep full staff after their project is finished and They don't really have a new one going. Why pay salary to a team of developers/designer when You simply don't have any work for them?
It seems to be the whole industry is moving towards a model where specialists get hired for specific assignment, working as free-lancers on projects and then looking for next title They could work on rather than being tied to single studio for larger part of their career.
The only thing that should change really is companies being open about it when They hire people. Tell them up front that They are hired only for production cycle of given project so They can look for next assignment as They finish their current one.