@ck They could be from anywhere. There was mass layoffs last year.
But I agree with the OP. Right now there is a big push for teams to automate themselves out of a job. As teams become more efficient with less, you will see further headcount reduction and/or outsourcing. You don't owe this company anything. Use all your sick time and personal time. Stop bending over backwards for management that doesn't care about you. That includes direct managers that only care about themsleves and not the well being of their support staff. My management made that clear. When the time comes, they will give you no warning. Pull you into a meeting and lay you off.
Remember you are working for a company that is failing. The yearly raises are not even coming close to keeping up with the fake inflation numbers coming out. Nevermind actual inflation. Next year they face a debt wall they can't pay currently. Maybe now you see why they changed to quarterly bonuses instead of yearly. Exec management knows the game is over next year and wants every dime they can squeeze out now, and hopefully keep everyone from jumping ship until they are prepared to lay you off. Every single team should be looking for an exit. Don't assume you are safe. Don't assume you will get a severance payout. Don't assume your manager has your back. They don't. Find another job now while you are still collecting a paycheck. Don't concern yourself with giving them 2 weeks notice. I promise you they will give you 0.