a company can have multiple products that are at different stages in the business cycle. If Microsoft never did layoffs in their entire history they would still have a dev team working on Zunes, and 95% of the company would be working on desktop windows