@E9ine_AC from my experience in development (not the game but the software still) I can say that there is a constant clash of business needs vs creativity needs. What I mean is:
- developer wants to make engine more resource-efficient that would take a load of end user's hardware / manger does not see added value to that because software per se is running right
- developer wants to have all the time in the world to work on the issue until it is solved / manager wants estimate or at least guesstimate to control the costs = end result costs exceeded, a developer does not care about the given estimate because he was forced into giving it
- before mentioned clashes of values = developer wants to evolve, make things different / boss wants new features that can be monetized
and so on.
In my case manager was not too greedy and allocated time for more than 40 developers to do what they want time to time while still pushing some of them to meet deadlines. End result - not quite win win but let's say not lose lose either.
Apex... well it just seems that many know that the ship is going down but there is no official communication about evacuation instead people are still asked to deliver good for potentially last sale just to cash in as much as possible.
Just to mention some of the major cases that have not and probably never will be addressed until this community dies:
- FPS drop issues, inconsistencies
- sound issues (despite a major change in sound settings forced by the server since season 10? - miles_occulision command)
- hacker and banning situation
- SBMM and cross-play factor related to QoL changes mentioned multiple time accoross the forums