Earlier quoted context omitted.
"job losses" is BBC editorializing. They do not use that term in their letter: https://www.aboutamazon.com/news/company-news/amazon-workfor...
I think we may be hitting an issue in translation between English and American; in British English "fired" implies "for cause", while a "blameless" process of headcount reduction is known as "redundancy". "Job losses" is a perfectly reasonable neutral phrase here. Indeed, under UK law and job contracts you generally cannot just chuck someone out of their job without either notice or cause or, for large companies, a s…
“Fired” is also a technical term for both cases, in academic/economist speak.