Individuals getting laid off is a whole lot different than a wide-scale RIF. It happens all the time. No one has promised to work for Fidelity for free for the rest of their lives, so the organizaton has to make decisions about who to hire and what to pay. If you’re under the illusion that any company doesn’t make these exact same decisions on a continual basis, you’re fooling yourself. That’s what leadership is paid to do.
Offshoring of tech jobs, or the use of H1B Visas, have been happening for years. There is a lot of talent overseas, and I don’t believe for a second that the company shouldn’t find the best people for a specific job at the lowest cost. It could certainly happen with my role - I am sorry it happened to yours. Let’s not pretend this is any more noteworthy than it actually was....