My hot take on the whole Amazon RTO thing is they are trying to ramp up visa workers
Amazon is the no.2 in h1bs in the US, and no. 1 in i-140.
1) Layoffs mean they have to pause both of those. Amazon even had to stop all I-140s in February until 2025. So instead of more layoffs just RTO 5 days a week. If everyone stays, great.
2) If people leave / no one applies to new jobs - now you have a case to bring to the US govt. that Americans with the required skills aren't applying