@ElliotLH A better ping system (which the game has one but it's...not great/used much) would help as well (thinking like Apex Legends ping system which is pretty great).
DICE will never tell us how everything went so sideways with this game and I don't buy the "but the pandemic" as a full excuse since so many other teams have been able to ship fantastic games built during the pandemic/WFH. I'm hoping Schreier or another one of the gaming journalists (the actual ones) does a deep dive on what went wrong like has been done for ME:A and Anthem. It'd be fascinating to get more context for why things ended up how they did, and honestly it could very well paint a much more sympathetic picture for most of the rank-and-file devs.
Hearing about them breaking down and crying in empty offices and getting PTSD from sustained stress and pressure during development is heartbreaking, and redirects a lot of the frustration off of the development teams and where it usually ends up resting: with leadership.