In the real world there is no entirely reasonable code base. There’s always going to be some aspects of it that are kind of shit, because you intended to do X but then had to change to doing Y, and you have not had time or sufficient reason to properly rewrite everything to reflect that.
We tend to underestimate how long things will take, precisely because when we imagine someone doing them we think of the ideal case, where everything is reasonable and goes well. Which is pretty much guaranteed to not be the case whenever you do anything complex.
The French trade union Solidaires Informatique has pursued both criminal and civil charges. Not sure how much that accomplished, but at the very least a bunch of assholes were fired or resigned, so they weren’t completely ineffective.
Yeah, like the music or movie industry, it’s rife with abuse because there are so many young people who dream of working in it that there’s always fresh meat for the grinder.
And selection pressure means the industry veterans in charge are people who somehow thrived in this environment, so they’re unlikely to change things.
I have a friend who worked in vfx on some very high-profile movies and shows, stuff you have definitely seen. And that industry actually seems even worse! Everyone is a contractor, so you work on one project, and then you don’t have a job anymore, and you better make the bosses happy if you want to get another contract ever again. Everything is stunningly poorly planned, with deadlines that are impossible to meet without working all night, constant last-minute changes from fickle directors and incredible amounts of nitpicking and demands of perfectionism.
This is likely exactly the type of industry they are turning game development into. Because it’s maximum profit with minimum responsibility. Hire the best in the world, squeeze the most work in the shortest time you can out of them, and then toss them to the wind when they’re spent.
I dream that the reason AMD delayed their launch and are being so cryptic, is because they saw how underwhelming the 5080 was and decided to make a card (perhaps a 9070 XT) that matches its performance at the price of a 5070 or something.
Now I don’t think that will happen. Their previous market strategies have been very uninspired. But there’s certainly an opening here to make a play for market share and make Nvidia look like greedy fools.