I agree, I think it is a poor business model and one that they should work to eliminate. Keeping quality staff should be one of the priorities of any business.
The question is whether Hasbro/WotC considers game designers/developers as "quality staff" and/or for that matter, whether they believe all game designers/developers are more or less replaceable with one another in a "commodity" like manner.