Leadership makes mistakes, developers pay the price, but is EA wrong to doubt Battlefield 6's long-term viability?