EA is perfectly fine to burn through their developers like this - there are plenty of people who still think it's "prestigious" or desirable to work for a games company, and especially one that is "successful" enough that people would be clamouring for the opportunity. The absolute churn I see with these companies is insane.
This. The game industry has been like this for decades. It made a bit more sense when games were released on a CD and then not really updated compared to live service games, but still it was more akin to making a movie than a continually revving software product.
One thing that movie production employees got right in retrospect that games devs (and maybe other devs) haven't is that Hollywood is unionized. I'm still not quite pro union / guild... but that my be me just not wanting to admit the truth.
After some decades in software (only a few of those in games, mostly "enterprise" and saas) i wouldn't mind not having to argue with "idiot" managers entirely on my own. (though i say this even for cases where i'm a mid-level manager arguing with peers or execs so... )
Also i'll point out that lawyers have the bar as their guild. Doctors have the AMA and their whole licensing protection racket. Airline pilots all have unions. Professors have unions (and the whole tenure system). As SW engineers, managers etc. are we so smart to eschew all that ? i'm starting to wonder...
(though otoh one things those professions have in common is that they're not as easy to outsource. On the other hand compare merchant mariners... All ships are owned by and manned w/ developing world people entirely to bypass US labor laws so...
OT third hand, corporations have already done their best to outsource everything that's outsource-able to the point of diminishing returns so... would it be anything worse? )