Comment
Comment by sfpotter
Why is your tin foil hat on? You do not believe what you said is the case and are downplaying its likelihood? If you do think this is the explanation, I think you can safely take the tin foil hat off. It’s hardly that unlikely, and many people think this is exactly the reason for the layoffs. Companies have every incentive to do this.