I have an impression that some experienced guys left the team and new came among with "relaxed" testing. This could be done to make the development cheaper.I believe they have been on Agile for a long time now. They do show the sign of Agile, including the numerous small bugs and the occasional regression .
I wonder, if FDev can have multiple update branches, one for people ok with frequent updates and one for the others.
By "strong" testing I mean a code covered with unit testing,bunch of test documentation which covers all possible use cases, test plans, full testing before release with test reports, this requires big enough QA team. High quality is always a lot of effort. When things become too complex there's a tend to "relax" testing and eventually it answers only two questions: game is possible to install, game is possible to start. Production area becomes test area.
In this situation it's easy to "break something", just because new developers merely do not get the consequences their changes can deal to the product and mentioned relaxed testing is not able to reveal broken areas.
As for multiple update branches... this means that different coded clients will communicate with the one coded server. I guess such feature will make server's code more complex which in its turn will affect its maintainability and as a result it's quality.