This question contains SPOILERS for The Last Jedi.
In the first act of The Last Jedi, the Resistance successfully evacuates their base on D'Qar and jumps to hyperspace to flee the First Order. Shortly after exiting hyperspace, however, they again encounter the First Order, and a brief space battle ensues. This results in the bridge of the Raddus being hit by TIE fighters and everyone on the bridge at the time being blown out into space, with only Leia surviving. Among those who didn't survive this attack was Admiral Ackbar.
This has been a notable controversial aspect of the film, but I'm curious if any explanation exists online pertaining to this event.
On April 3rd, 2016, Erik Bauersfeld (the voice actor for Admiral Ackbar) passed away. Prior to this, he reprised the character one last time in The Force Awakens. While Tim Rose reprised the character in the physical, onscreen form in The Last Jedi, he was voiced by Tom Kane this time. I haven't been able to determine much of anything about the timeline when it came to filming The Last Jedi (such as how much had been filmed by the time Bauersfeld died, or if any major changes were made as a result). Is there anything to confirm whether or not Bauersfeld's death was a factor in deciding the fate of Admiral Ackbar? Or was that coincidental?