Layoffs suck, but let's not make this into more than it is. Turnover and new talent is generally healthy for a company, particularly for companies that depend on new ideas and innovation.
If TSR/WotC had never hired new talent, we wouldn't have had the products we've enjoyed over the years...